scp命令使用(cmd).note

noteId: 3BC66A679E9B4500AEF92F690308275D · 原始路径:/ALL/Windows - B模块/服务配置/scp命令使用(cmd).note · 图片:4 · 附件待处理:0

Win + R 打开 cmd:
 
 
· 上传本地文件至远程服务器:
scp G://chushi.sh root@192.168.10.100:/root    //将本地文件上传至远程服务器/root目录下
scp [源文件路径] [远程用户名]@[远程IP地址]:[要上传到的远程目录]
 
 
· 下载远程服务器文件至本地:
scp root@192.168.10.100:/root/chushi.sh G://    //将远程服务器/root目录下的chushi.sh文件下载到本地G盘
scp [远程用户名]@[远程IP地址]:[要下载的远程文件] [要下载到的本地目录]
 
 
 
 
openssl req -new -x509 -nodes -out web.pem -keyout web.key -subj "/CN=www.delix.com" -addext "subjectAltName=DNS:www.delix.com"
 
-subj    //指定证书公用名
-addext    //指定证书备用名称(=DNS:  指定类型为DNS)
-out    //指定公钥生成路径
web.pem    //证书的公钥名称,自定义
-keyout    //指定证书私钥生成路径

web.key    //证书的私钥名称,自定义
 
· 编辑配置文件,在配置文件中指定证书路径:
vim /etc/apache2/sites-available/001-www.delix.ssl.conf
 
找到 SSL开头的两个字段,填写生成的证书路径
 
 
 
 
vim /etc/php/8.2/apache2/php.ini
 
# 不进入编辑模式 , 直接  按 /[opcache] ,点击回车进行搜索
找到 ;opcache.enable=1
将其打开(删除前面的注释)
 
 
systemctl list-unit-files --type=service | grep php
 
 
 
要在 Debian 上安装 WordPress,你可以按照以下步骤进行操作:

 
1. 安装 LAMP(Linux、Apache、MySQL 和 PHP)环境:

   - 使用以下命令安装 Apache Web 服务器:`sudo apt update && sudo apt install apache2`

   - 安装 MySQL 数据库服务器:`sudo apt install mysql-server`

   - 安装 PHP 及其相关扩展:`sudo apt install php libapache2-mod-php php-mysql`

 
2. 配置数据库:

   - 运行以下命令启动 MySQL 服务:`sudo systemctl start mysql`

   - 运行 MySQL 安全性脚本以加固安装:`sudo mysql_secure_installation`

   - 创建一个新的 MySQL 数据库和用户:登录到 MySQL 控制台:`sudo mysql -u root -p`,然后执行以下命令:

     ```sql

     CREATE DATABASE wordpress;

     CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password';

     GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost';

     FLUSH PRIVILEGES;

     EXIT;

     ```

 
3. 下载和配置 WordPress:

   - 进入 Apache 默认网站根目录:`cd /var/www/html`

   - 下载并解压 WordPress 包:`sudo wget https://wordpress.org/latest.tar.gz && sudo tar -xzvf latest.tar.gz`

   - 为 WordPress 目录设置适当的权限:`sudo chown -R www-data:www-data /var/www/html/wordpress && sudo chmod -R 755 /var/www/html/wordpress`

   - 复制默认配置文件:`sudo cp /var/www/html/wordpress/wp-config-sample.php /var/www/html/wordpress/wp-config.php`

   - 打开 `wp-config.php` 文件并编辑数据库信息:

     ```bash

     sudo nano /var/www/html/wordpress/wp-config.php

     ```

     在文件中找到以下行并填入之前创建的数据库信息:

     ```php

     define('DB_NAME', 'wordpress');

     define('DB_USER', 'wordpressuser');

     define('DB_PASSWORD', 'password');

     define('DB_HOST', 'localhost');

     ```

 
4. 配置 Apache 网站:

   - 创建一个新的 Apache 配置文件:`sudo nano /etc/apache2/sites-available/wordpress.conf`

   - 将以下内容粘贴到文件中,并保存:

     ```apache

     <Directory /var/www/html/wordpress/>

         AllowOverride All

     </Directory>

     ```

   - 启用新配置文件和相关模块:`sudo a2ensite wordpress.conf && sudo a2enmod rewrite`

   - 重新加载 Apache 服务:`sudo systemctl reload apache2`

 
5. 完成安装:

   - 在 Web 浏览器中访问服务器的 IP 地址或域名,例如 `http://your_server_ip/wordpress`

   - 根据提示完成 WordPress 的安装过程,设置您自己的管理员用户名和密码等信息。

 
完成上述步骤后,即可在 Debian 上成功安装并配置 WordPress。请确保根据实际环境和需求进行相应的调整。