【建站】wordpress搭建網站

在centos7上安裝apache

https://blog.csdn.net/shj_php/article/details/79495861

如果你的服務器上已經安裝了nginx,可能在開啓apache服務service的時候會失敗,因爲Apache和nginx都佔用了80端口,Job for httpd.service failed because the control process exited with error code. See "systemctl 解決方案如下:

https://blog.csdn.net/qq_42184699/article/details/81670439

直接停止nginx服務,再開啓apache服務即可

Centos 安裝php7.2(注意這樣安裝沒有安裝php-fpm)

https://blog.csdn.net/hahachenchen789/article/details/80568162

在這篇文章中,修改了apache配置文件,需要重啓apache服務才生效service httpd restart

另外如果要安裝php-fpm(已經安裝php版本爲7.2),也就是安裝php7.2-fpm,可以進行單獨安裝

http://www.blogjava.net/nkjava/archive/2018/08/01/433312.html

php-fpm用於重啓php服務,因爲我們可能會修改php的配置文件,重啓php服務之後,如果服務器還安裝apache,再重啓一下apahce服務

最後,給出php-fpm以服務的方式啓動、停止和重啓:
service php-fpm start
service php-fpm stop
service php-fpm reload

安裝mysql

見我以前在linux欄目下的文章

安裝phpadmin

phpadmin用於數據庫的可視化操作,不用寫SQL語句就能創建數據庫

https://blog.csdn.net/keneuro/article/details/47721679?depth_1-utm_source=distribute.pc_relevant.none-task-blog-OPENSEARCH-1&utm_source=distribute.pc_relevant.none-task-blog-OPENSEARCH-1

修改配置文件才能進行遠程訪問,注意上面文章中修改配置文件的方法部分有誤,phpMyAdmin.conf 正確改法見下

http://www.45fan.com/article.php?aid=15061720481793893008746518

config.ini.php中的改法可以是以下

vi /etc/phpMyAdmin/config.inc.php

#修改授權的方式,可以改成http
[...]
$cfg['Servers'][$i]['auth_type']     = 'http';    // Authentication method (config, http or cookie based)?
[...]

#修改mysql的用戶名和密碼
https://blog.csdn.net/lendq/article/details/79248441

#修改控制用戶
https://blog.csdn.net/lurao/article/details/49824583

修改完成後重啓httpd,然後就可以在瀏覽器中輸入http://x.x.x.x/phpMyAdmin 利用前面設置的用戶和密碼進行登錄phpMyAdmin。

安裝phpadmin可能出現的問題
找不到/etc/httpd/conf.d/phpMyAdmin.conf文件
出現該問題的原因是yum install phpadmin 出現error

php72w-common conflicts with php-common-5.4.16-46.el7.x86_64

因爲我電腦上已經安裝了php7.2的公共包,在安裝phpadmin會安裝php5.4的公共包,所以出現了衝突,解決方法如下:
使用以下命令進行安裝,直接跳過沖突

yum -y install phpMyAdmin --skip-broken

phpmyadmin:root賬號登錄後不能創建數據庫,原因是權限不夠
https://blog.csdn.net/huanglin6/article/details/87881690
注意:這裏會遇到如下問題
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

修改密碼方法,注意這裏密碼要包含字母大小寫,特殊字符,數字

alter user 'root'@'localhost' identified by '你的新密碼';

下載wordpress

用filezilla上傳到服務器的 var/www/html文件夾(注意是wordpress裏的內容,而不是wordpress文件夾)
搭建wordpress教程1
https://www.jianshu.com/p/d06b263e3ced
搭建wordpress教程2,注意要複製一份wp-config.php
https://blog.csdn.net/hahachenchen789/article/details/80570280

解決WordPress登陸密碼輸入正確但總提示錯誤
https://blog.csdn.net/u014755255/article/details/68946022
徹底解決wordpress安裝主題或插件需要FTP問題

chown -R apache /var/www/html 解決

Mysql重置密碼遇到的問題

ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using passwor:yes)
注意要use mysql表
https://blog.csdn.net/vv19910825/article/details/82979563
https://blog.csdn.net/zzhongcy/article/details/97278032(推薦)

Apache2.4 安裝開啓rewrite(用於wordpress固定連接)

https://www.cnblogs.com/muxiaoye/p/acb5d8103ab4b1ac6ca0ab394aa8cb1b.html
在這裏插入圖片描述
Wordpress設置爲樸素(當固定連接設置出現問題時,也就是還沒有設置好的時候)
https://dxs12580.com/wordpress-url-setup.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章