【建站】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

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