葡萄牙文翻譯安裝PHP 7.3, 這裡照舊RC5
加上
apt-get update
service mysql restart
}
Copyright (c) 1997-2018 The PHP Group
接著要安裝WordPress翻譯社 前去https://wordpress.org/download/獲得最新版的WordPress程式碼
VMWare的虛擬機, 給予1 CPU與1 GB RAM翻譯社 20GB磁碟空間翻譯社 並安裝了Debian Linux 9.5為功課系統
改為
我有把大部份的注解文字刪除, 較輕易閱讀, 而Nginx預設的文件根目次在/var/www/html之下
重新啟動Nginx
with Zend OPcache v7.3.0RC5, Copyright (c) 1999-2018, by Zend Technologies
一樣採用了Debian開發者Ondřej Surý的PHP 7 repository: https://packages.sury.org/php/
重啟Percona Server for MySQL 8.0
#try_files $uri $uri/ =404;
}CREATE DATABASE wordpress CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
try_files $uri $uri/ =404;
tar zxvf https://wordpress.org/latest.tar.gzapt-get install nginx
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
index index.php index.html index.htm;
然後用瀏覽器看是否運作正常翻譯社 例如: http://192.168.1.74/test.php
固然會需要PHP memcache擴大翻譯社 安裝方式請參考: https://www.mobile01.com/topicdetail.php?f=506&t=5631425
wget https://wordpress.org/latest.tar.gz
重新啟動Nginx
更新權限後離開
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.3-fpm.sock;
exit
percona-release enable ps-80 testingCREATE USER 'wordpress'@'localhost' IDENTIFIED BY 'wordpresspassword';
apt-get install php7.3 php7.3-cli php7.3-common php7.3-curl php7.3-mbstring php7.3-mysql php7.3-xml php7.3-fpm php7.3-dev php7.3-zip
character_set_server = utf8mb4
/etc/nginx/sites-available/default完整設定
listen 80 default_server;
#fastcgi_pass 127.0.0.1:9000;
替代WordPress Memcached Plugin: Memcached Object Cache
index index.php index.html index.htm;
}
建立可以存取它的用戶, 帳號名稱"wordpress", 暗碼"wordpresspassword", 請依照本身的需求點竄
}
my.cnf已改放到這裡, 貼入你想要最佳化的MySQL設定值翻譯社 這裡天成翻譯公司先只放測試會用到的設定而以
將"location ~ \.php$ {...}"這段啟用翻譯社 移除注解"#"井字號讓設定生效, 天成翻譯公司這裡採用Unix Socket, 所以"#fastcgi_pass 127.0.0.1:9000;"這裡請保存注解"#"井字號
MySQL 8.0 utf8mb4有更好的繪文字支援, 加上PHP 7.3的速度晉升, 是往後網站運用程式的好組合!
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list
server_name _;cd /var/www/html
}
更新Percona Server for MySQL 8.0 repository
如許WordPress的美化網址才能正確生效翻譯社 固然首次進入WordPress需要資料庫的設定, 請遵照前面給予WordPress的資料庫名稱與程式存取帳號, 如許大致完成安裝翻譯社 並且進入WordPress後台設定想要的美化網址, 以下是完成典範:
檢視PHP版號
init_connect = 'SET collation_connection = utf8mb4_0900_ai_ci,NAMES utf8mb4'
listen 80 default_server;
root /var/www/html;
fastcgi_pass unix:/run/php/php7.3-fpm.sock;
root /var/www/html/wordpress;
這裡實作的情況是:
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress'@'localhost';
location ~ \.php$ {server {
cd /var/www/html
apt-get install percona-server-server
mysql -u root -p
test.php要顯示phpinfo翻譯社 貼入程式碼service nginx restart
deny all;
安裝Percona Server for MySQL 8.0測試版repository
起首是修改Nginx Web Server的PHP-FPM的設定
location / {
try_files $uri $uri/ /index.php?$args;nano /etc/mysql/mysql.conf.d/mysqld.cnf
nano /etc/nginx/sites-available/default
WordPress程式碼解緊縮到wordpress目錄, 這裡我只要用WordPress做為網站翻譯社 所以再改一下Nginx的rewrite設定
}
}
輸入暗碼落後入mysql console翻譯社 先建樹WordPress的資料庫, 就叫"wordpress"吧
}
location ~ /\.ht {apt-get install memcached
#fastcgi_pass 127.0.0.1:9000;PHP 7.3.0RC5 (cli) (built: Nov 12 2018 13:37:51) ( NTS )
軟體安裝完成, 接著個體設定它們的組態檔案, 使其能一同工作
產生靜態快取檔案: WP Super Cache
回到Linux下的CLI
# With php-cgi (or other tcp sockets):
這時候
dpkg -i percona-release_0.1-8.$(lsb_release -sc)_all.deb
include snippets/fastcgi-php.conf;
listen [::]:80 default_server;apt-get update
WordPress有幾個提升效能的東西, 其實就是利用Memcached
過程中將會扣問MySQL Server的root暗碼翻譯社 請輸入暗碼並確切記住
nano test.phpserver {
安裝Percona Server for MySQL 8.0, 一樣還在RC階段
會有類似輸出訊息
rewrite /wp-admin$ $scheme://$host$uri/ permanent;
collation-server = utf8mb4_0900_ai_ciFLUSH PRIVILEGES;
nano /etc/nginx/sites-available/default
留言列表