LAMP(Linux+Apache+Mysql+Php)+WordPress的搭建
Posted 吾爱吾所爱
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LAMP(Linux+Apache+Mysql+Php)+WordPress的搭建相关的知识,希望对你有一定的参考价值。
一、安装LAMP(Linux+Apache+mysql+php)
步骤:
sudo apt-get install apache2
sudo apt-get install mysql-server
sudo apt-get install php7.0-mysql
sudo apt-get install php7.0-cli
sudo apt-get install php7.0-cgi
sudo apt-get install php7.0-fpm
sudo apt-get install phpmyadmin
安装时会要求输入账户密码,也可以选择此时修改密码:
phpmyadmin password ourlove1228
然后输入新密码即可
二、安装之后启动服务:
sudo /etc/init.d/apache2 start
sudo /etc/init.d/mysql start
三、创建数据库:
mysql -u root -p ourlove1228 #输入密码进入数据库
mysql > status; #检查联通性
mysql > create database wordpress_db; #创建一个wordpress_db的数据库
mysql > show databases; #查看数据库
四、下载配置wordpress程序:
解压,tar –zxvf wordpress*
cp wordpress/ /var/www/
cp /var/www/wordpress/wp-config-sample.php/var/www/wordpress/wp-config.php
此时用编辑器打开 /var/www/wordpress/ 目录下的wp-config.php,修改里面的如下内容:
-------------------------------------
/** WordPress数据库的名称 */
define('DB_NAME', 'wordpress_db');
/** MySQL数据库用户名 */
define('DB_USER', 'root');
/** MySQL数据库密码 */
define('DB_PASSWORD', ' ourlove1228');
/** MySQL主机 */
define('DB_HOST', 'localhost');
$table_prefix = 'wp_wordpress';
-----------------------------------------
保存之后,浏览器:http://127.0.0.1/wordpress/wp-admin/install.php
开始安装配置,然后打开下面链接看看:
http://127.0.0.1/wordpress/
--------------------------
注意:
浏览器输入127.0.0.1或 localhost 即可跳转至 http://127.0.0.1/wordpress/:
在 /var/www/新建index.html,代码如下:
-------------------------------------------------
<body>
<meta http-equiv="refresh"content="0;url=http://localhost/wordpress/">
</body>
-------------------------------------------------
继续(仅针对本地用户):
然后修改/etc/hosts 文件,在里面插入一行:
127.0.0.1 www.weibo-wordpress.com #可以修改成其他文字
四、apache的端口修改为9000了。
只要你选择合适的端口,进行如下的设置即可:
1、修改/etc/apache2/ports.conf将
NameVirtualHost *:80
Listen 80
改为自己需要的端口
NameVirtualHost*:9000
Listen 9000
2、修改/etc/apache2/sites-available/default将第一行的
<VirtualHost*:80>
改为自己需要的端口
<VirtualHost*:9000>
3、修改/etc/init.d/apache2/httpd.conf添加
Servernamelocalhost
否则重启时会报如下错误
* Restarting webserver apache2
apache2: Could not reliably determinetheserver's fully qualified domain name, using 127.0.1.1 for ServerName
... waiting apache2: Could notreliablydetermine the server's fully qualified domain name, using 127.0.1.1forServerName
4、重启apache
sudo/etc/init.d/apache2 restart
端口修改完毕。
五、修改默认网站目录:
/etc/apache2/sites-available/default
将/var/www修改位你的路径: /var/www/GMG/
修改默认主页文档:
/etc/apache2/mods-available/dir.conf
将index.* 替换为 xxx.*
注意:
apache2的版本不同文件的放置位置不一样输入这个命令
grep-iR DirectoryIndex /etc/apache2
查看 DirectoryIndex 在apache2哪个文件里面。
例:Ubuntu 12.04:
/etc/apache2/mods-enabled/dir.conf:
DirectoryIndex index.html index.cgiindex.plindex.php index.xhtml index.htm
/etc/apache2/mods-available/dir.conf:
DirectoryIndex index.html index.cgiindex.plindex.php index.xhtml index.htm
-----------------------------------------------------------------------------------------------------
接受赞助: 1FS17avoequnQhLhYTWwpKYuoCFFXp5PiE
以上是关于LAMP(Linux+Apache+Mysql+Php)+WordPress的搭建的主要内容,如果未能解决你的问题,请参考以下文章
Linux安装部署LAMP(Apache+MySQL+PHP)
CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境
linux——lamp简介,架构搭建,Linux+Apache+Mysql/MariaDB+Php