設置輕量應用伺服器
•初始化輕量應用伺服器, 設置登錄密碼 比如iamzhaoolee•將域名 hk.v2fy.com 解析到 輕量應用伺服器的ip•確認開啟輕量應用伺服器的80埠,63306埠,待會兒要用
ssh登錄到伺服器下載wget https://wordpress.org/wordpress-5.3.tar.gzwordpress安裝包有時候會下載失敗,建議將安裝包下載到本地,然後使用sftp手動上傳到服務端
解壓tar -zxvf wordpress-5.3.tar.gz創建配置文件cd wordpresscp wp-config-sample.php wp-config.php創建資料庫安裝docker# 刷新yum源yum clean all && yum makecache && yum update# 安裝阿里epel源yum -y install epel-releasewget -O /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo# 刷新yum源yum clean all && yum makecache && yum update# 安裝pipyum install python-pip# 通過yum源安裝dockersudo yum -y install docker# 啟動dockersudo systemctl start docker# 開機自啟sudo systemctl enable docker安裝mysql 8.0docker run -p 63306:3306 -e MYSQL_ROOT_PASSWORD=zhaooleemysql --name zhaooleemysqldb -d mysql:8.0•p 53306:3306 將docker容器的3306埠映射到宿主機的63306埠•-e MYSQL_ROOT_PASSWORD=zhaooleemysql root用戶登錄密碼為 zhaooleemysql•--name zhaooleemysqldb 新建容器的名稱為zhaooleemysqldb•mysql:8.0 使用的mysql資料庫版本為8.0
進入容器docker exec -it zhaooleemysqldb bash登錄資料庫mysql -uroot -pzhaooleemysql新建用戶(8.0更為嚴格,用root用戶遠程登錄比較麻煩, 我們選擇新建一個用戶)create user 'zhaoolee' identified with mysql_native_password by 'eelooahzpw';•zhaoolee 新用戶名為zhaoolee•mysql_native_password 密碼加密方式為mysql_native_password•eelooahzpw 新用戶的密碼為eelooahzpw•連接埠依然是63306
為新用戶zhaoolee增加權限grant all privileges on *.* to 'zhaoolee';刷新權限新建資料庫create database hk_v2fy charset=utf8;•新資料庫的名稱為 hk_v2fy
退出資料庫退出docker容器tips-000003-nginx-wordpress
嘗試用Navicat連接安裝php7.3sudo yum -y install epel-releasesudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
yum --enablerepo=remi-php73 install -y php php-fpm
yum --enablerepo=remi-php73 install -y php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt php-mysqli php-pdo查看php版本以及依賴包安裝插件解決需要ftp權限的問題chmod -R 777 /root/wordpress
安裝nginxsudo rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpmsudo yum install -y nginx開啟nginx# 設置開機啟動sudo systemctl enable nginx# 開啟nginxsudo systemctl start nginx# 重啟nginxsudo systemctl restart nginx# nginx重新加載配置文件sudo systemctl reload nginx配置php-fpmvim /etc/php.ini# 替換:;cgi.fix_pathinfo=1# 為:cgi.fix_pathinfo=0vim /etc/php-fpm.d/www.conf
# 替換:listen = 127.0.0.1:9000# 為:listen = /var/run/php73-fpm/php73-fpm.sock
# 替換:;listen.owner = nobody;listen.group = nobody# 為:listen.owner = nginxlisten.group = nginx
# 替換:user = apachegroup = apache# 為:user = nginxgroup = nginxmkdir /var/run/php73-fpm
chown -R nginx:nginx /var/lib/php/session## 為php-fpm添加開機啟動
# 重啟systemctl restart php-fpm# 新增啟動項systemctl enable php-fpm配置nginx•域名為hk.v2fy.com
mkdir -p /usr/share/nginx/hk.v2fy.com
cp -r /root/wordpress/* /usr/share/nginx/hk.v2fy.com/
chmod 777 -R /usr/share/nginx/hk.v2fy.com/更改 /usr/share/nginx/hk.v2fy.com/wp-config.phpvim /usr/share/nginx/hk.v2fy.com/wp-config.php更改 /etc/nginx/conf.d/hk.v2fy.com.confvim /etc/nginx/conf.d/hk.v2fy.com.confserver { listen 80; server_name hk.v2fy.com; root /usr/share/nginx/hk.v2fy.com; index index.php index.html index.htm;
gzip on; gzip_min_length 1k; gzip_buffers 4 16k; #gzip_http_version 1.0; gzip_comp_level 8; gzip_types text/plain application/javascript application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png; gzip_vary off; gzip_disable "MSIE [1-6]\.";
location = /favicon.ico { log_not_found off; access_log off; }
location = /robots.txt { allow all; log_not_found off; access_log off; }
location / { # This is cool because no php is touched for static content. # include the "?$args" part so non-default permalinks doesn't break when using query string try_files $uri $uri/ /index.php?$args; }
location ~ \.php$ { try_files $uri =404; fastcgi_pass unix:/var/run/php73-fpm/php73-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }
location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ { expires max; log_not_found off; }
}nginx -tsystemctl restart nginxsystemctl restart php-fpm公眾號 0加1 主營業務是什麼?
挖掘稀缺資源; 讓優質軟體造福人類;
做的比較成功的系列有什麼?
Chrome插件英雄榜(為優質Chrome擴展工具寫一本中文說明書); 中國人的表情包(表情包博物館)
如何支持本公眾號?
本公眾號開通了流量主, 點擊文章底部的小卡片, 就可以請作者喝一杯 速溶咖啡~
往期推薦在網易雲聽周杰倫歌,解鎖音樂格式
國內「硬朗」的免費綠色軟體下載網站
這個網站VIP視頻免費在線觀看,一鍵下載「騰優愛嗶」VIP視頻
點擊文末 閱讀原文
查看 本文完整版 看留言 寫評論 :)