searchsearch

www.hkeasychat.com

玩玩WordPress - 環境配置(2) - 網站建設及程式編寫

登入     註冊



玩玩WordPress- 環境配置(2)

discuz發表於 2020-8-6 00:37:34
簡介

安裝好nginx、php、mysql之後,需要經過配置,才能使用起LNMP的環境。

玩玩WordPress- 環境配置(2)



nginx配置

使用yum 安裝的nginx配置文件是在/etc/nginx這個目錄里面,默認配置可以不用動,可以看到有一個conf.d的目錄,在這個目錄里面創建我們對應的Server即可
例如︰
vim /etc/nginx/conf.d/opcai.top.confserver {        listen       80;        server_name  opcai.top;        #charset koi8-r;        #access_log  logs/host.access.log  main;€€        location / {            root   /data/www/opcai_blog/;            index  index.html index.htm index.php;        }€€    location ~ .php$ {        fastcgi_pass 127.0.0.1:9000;        fastcgi_index index.php;        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;        include fastcgi_params;    }}€€這里的 /data/www/opcai_blog/就是我們網站文件存放的目錄,127.0.0.1:9000就是php-fpm的監听地址。server_name就是指定綁定的域名。
創建網站目錄的時候,要注意權限,靜態文件的目錄,需要nginx的work用戶有讀取的權限,默認用戶是nginx。
chown o+r / data/www/opcai_blog/啟動服務︰
systemctl start nginx systemctl enable nginx


玩玩WordPress- 環境配置(2)



配置php-fpm

使用yum安裝的php-fpm默認配置文件是在/etc/opt/remi/php74這個目錄,我們只要修改一些這個目錄下的php-fpm.d/www.conf文件即可。
vim /etc/opt/remi/php74/php-fpm.d/www.conf找到對應的配置項目,修改執行用戶、組,為了方便可以替換成nginx的執行用戶。(如果為了安全點,可以指定跟nginx不一樣的用戶,但是要確保文件的權限是正確的,千萬不要直接給777權限,是很危險的事情)
user = nginx€€group = nginx啟動服務︰
systemctl start   php74-php-fpmsystemctl enable php74-php-fpm

測試PHP是否能正常解析

直接測試phpinfo這個函數是否能打印出信息。
vim /data/www/opcai_blog/phpinfo.php

<?phpphpinfo();?>


玩玩WordPress- 環境配置(2)



如果域名沒有解析可以直接修改hosts文件,臨時做下解析進行測試
例如︰
訪問︰ https://opcai.top/phpinfo.php 就可以查看到php對應的信息了,在頁面上也可以看到對應的是否有開啟MySQL驅動支持。
配置MySQL

mysql的默認配置文件是/etc/my.cnf,如果需要修改mysql端口,就可以在這里進行修改。

玩玩WordPress- 環境配置(2)



啟動服務︰
systemctl start mysqld systemctl enable mysqld默認root有一個隨機密碼,可以進入以後進行修改。
查看密碼
cat  /var/log/mysqld.log   | grep password可以看到root的隨機密碼
2020-08-05T15:21:04.994472Z 1 [Note] A temporary password is generated for [email protected]: y)+d.jktT7kn修改密碼
mysql -u root -p'y)+d.jktT7kn'輸入密碼後就可以進入mysql修改密碼了,需要修改後才能進行下一步操作。
use mysql €€alter user [email protected] identified by "WWWW.opcai.top2020";;€€flush privileges;修改密碼之後,記得重啟一些mysqld服務
systemctl restart mysqld
創建博客用的用戶名密碼和數據庫,不要使用默認的root用戶權限太大了。如果只限制本機訪問,只要開127.0.0.1的用戶即可。
create database opcai ; create user [email protected]"127.0.0.1" identified by "OPCAI.top2020";grant all privileges on opcai.* to [email protected]"127.0.0.1";flush privileges;
作者:linux运维菜

相關內容:
上一篇:玩玩WordPress - 環境簡介(0)
下一篇:[IT 互聯網資訊]原創 今日之窘:TikTok到底“失算“喺哪裏? ...

更多帖子推薦

網站建設及程式編寫討論區最新帖子快速翻頁:
234567891011121314151617

網站建設及程式編寫

玩玩WordPress- 環境配置(2) -END- 

香港交友討論區hkeasychat - 香港社交論壇forum本交友論壇採用forum形式運作,會員所講所post交友話題、發起的交友活動與本交友網立場無關 本頁面任何內容(包括但不限於:『留言、文章』)不代表廣告商同意立場及觀點,本頁面可能出現間接宣傳。hkeasychat旗下討論區業務集團之一 - hkeasychat 香港交友討論區 聯絡我們