1.检查是否已经安装了apache服务:
方法1: httpd -v
方法2: rpm -qa|grep http
2.使用yum在线安装:yum
install
httpd
3.启动httpd服务:
service httpd start
4.设为开机启动项:sudo
chkconfig httpd o
4.如果httpd端口默认为80端口,如果需要修改httpd.conf文件:vi /etc/httpd/conf/httpd.conf
移动到Listen行,修改80为其他端口
5.修改完成后重启httpd服务:service httpd restart
6.防火墙开放端口:firewall-cmd --add-port=82/tcp --permanent
7.重启防火墙:systemctl restart firewalld
8.通过主机IP或域名+端口号在浏览器进行访问【也可以配置nginx直接通过域名访问】
1.安装mysql: yum
install
mysql-server
2.启动mysql:service mysqld start
3.设置mysql为开机启动项:
chkconfig mysqld on
4.登陆mysql:
mysql -uroot -p
5.创建数据库:create database 数据库名称 ;(注意分号结尾)
6.创建数据库用户:grant all privileges on 数据库名称.* to 数据库用户名@'授权范围' identified by '数据库用户名密码';
如:grant all privileges on wxactivity.* to mysqluser@'%' identified by '123456';(例子,%代表授权全网,localhost代表授权本机)
7.权限生效:flush privileges;
1.安装PHP环境: yum
install
php php-mysql
2.安装PHP相关组件:yum
install
php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
3.这里安装好php环境后,需要重启httpd服务:service httpd restart
4.测试php是否安装成功:vi
/var/www/html/info
.php
info.php 代码内容为:
phpinfo();
?>
5.浏览器输入地址:服务器地址:端口/info.php 出现打印php相关信息则说明安装成功了
1.下载wordpress安装包到服务器【目录自定义指定】: wget http:
//cn
.wordpress.org
/wordpress-3
.9-zh_CN.zip
2.解压安装包:unzip wordpress-3.8-zh_CN.zip
3.复制wordpress目录下所有文件到/var/www/html目录下:cp
-rf wordpress/*
/var/www/html/
4.
浏览器中输入服务器的ip:端口/index.php 会自动定位到安装界面
wordpress网站加载速度优化:
1.因框架会自动加载google字体,会导致整个网站的加载速度过慢,建议安装插件:Disable Google Fonts
安装插件方式1:通过插件菜单栏进行搜索在线安装和启用
安装插件方式2:通过插件安装的上传插件包进行安装
安装插件方式3:下载插件的zip包,手动上传至服务器的/var/www/html/wp-content/plugins 目录,并且进行解压:unzip ***.zip,刷 新wordpress后台插件界面,插件安装成功,点击启用。
2.数据库的host地址配置:数据库和wordpress都部署在同一台服务器上或同一个内网环境的服务器,建议使用本地localhost或内网IP进行配置。
注意:在线安装的问题:提示错误:无法创建目录时,需要授权ftp用户的wordperss目录权限,如:chown -R ftpuser01 /var/www/
五、升级注意事项,升级到4.8版本需要将wordpress整个目录都复制到/var/www/html下面
六、相关使用方法说明:
1.插件安装到目录:/var/www/html/wp-content/plugins
2.主题安装到目录: /var/www/html/wp-content/themes
3.wordpress无法在线安装插件,主题,上传图片是因为没有linux的操作权限,进行授权:chmod 777 wp-content
4、在线安装主题时,提示连接超时或者无法安装主题时,请按照以下步骤操作:
4-1、修改php.ini:vi /etc/php.ini
4-2、重启apache服务: restart httpd.service
5、安装主题后,网站无法打开,提示输入FTP并且错误为:Call to undefined function submit_button() 解决方法如下:
5-1、进入wordpress目录:cd /var/www/html/wordpress
5-2、修改wp-config.php,添加配置如下:
define('FS_METHOD', 'direct');
define('FTP_BASE', '/var/www/wordpress/');
define('FTP_CONTENT_DIR', '/var/www/wordpress/wp-content/');
define('FTP_PLUGIN_DIR ', '/var/www/wordpress/wp-content/plugins/');
define('FTP_USER', 'ftp的用户名');
define('FTP_PASS', 'ftp的密码');
define('FTP_HOST', 'ftp的地址:端口');