搭建LAMP(Linux+Apache+Mysql+Php)+WordPress; 我在自己本机上做个演示吧! 安装: 因为笔者使用的是kali-linux,LAMP(Linux+Apache+Mysql+Php)环境是默认安装好的,其实其他linux平台安装也很简单:
sudo apt-get install apache2
sudo apt-get install php5
sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install php5-mysql
sudo apt-get install phpmyadmin
安装时会要求输入账户密码,kali用户的默认账户root密码是空的,回车即可,也可以选择此时修改密码:
phpmyadmin password
然后输入新密码即可。 安装之后启动服务:
sudo /etc/init.d/apache2 start
sudo /etc/init.d/mysql start
创建数据库:
mysql -u root -p #输入密码进入数据库
mysql > status; #检查联通性
mysql > create database wordpress_db; #创建一个wordpress_db 的数据库
mysql > show databases; #查看数据库
下载配置wordpress程序: 中文版下载地址:http://cn.wordpress.org/releases/ 解压,copy文件夹至 /var/www/ 目录;
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', 'yourpasswd'); /** 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 tesla-space.com #可以修改成其他文字
这样,只要在地址栏输入tesla-space.com 或 http://tesla-space.com 都会自动跳转至 http://127.0.0.1/wordpress/。
linux下内存以及cpu占用率非常小,可以承载更多的请求,当然,安全性也比windows的服务器要高得多,建议大家多玩玩Linux的服务器,以及熟练使用Linux的操作系统