首先安裝各個軟件: php
1 su ##進入root用戶,開始下面的安裝過程 mysql
2 sudo apt-get update ##更新源,建議每次開始安裝以前都要作這步 sql
3 sudo apt-get install apache2 ##apache 數據庫
4 sudo apt-get install libapache2-mod-php5 php5 ##PHP apache
5 sudo apt-get install mysql-server ##安裝MySQL 瀏覽器
6 sudo apt-get install php5-mysql 安全
啓動mysql 網絡
1 sudo /etc/init.d/mysql start dom
而後進入mysql,並進行mysql的初始化設置 wordpress
1 mysql -u root -p –登陸
2 –#開始進行安全設置
3 use mysql; ##切換數據庫
update user set password=password(’1234′) where user=’root’; –更改密碼爲1234
1 flush privileges; –強制刷新內存受權表
2 drop database test; –刪除數據庫test
3 delete from db; –刪除存放數據庫的表信息
4 delete from user where not (user=’root’); –刪除初始非root的用戶
5 insert into mysql.user(Host,User,Password,ssl_cipher,x509_issuer,x509_subject)
6 values (「localhost」,」wordpress」,password(’2345′),」,」,」); –建立wordpress用戶
7 create database wordpressDB; –建立wordpress使用的數據庫
8 grant all privileges on wordpressDB.* to wordpress; –受權wordpress用戶
9 flush privileges; –強制刷新內存受權表
建的數據庫和用戶是爲了給
wordpress用的,建好以後能夠經過mysql -u wordpress -p ,而後輸入密碼測試是否可以成功登陸。
啓動apache2 sudo /etc/init.d/apache2 start ,報異常,狀況及解決以下:
1 ### apache2啓動報錯
2 sudo /etc/init.d/apache2 start
3 ### 錯誤提示:
4 apache2: Could not reliably determine the server’s fully qualified domain name, u
5 ### 搜了解決方法:
6 vi /etc/apache2/apache2.conf
7 ### 前邊新增一行 ServerName localhost:80
從官方下載包至此,wordpress須要的環境已經準備好了,開始安裝wordpress。
1 wget -c http://wordpress.org/latest.tar.gz
而後解壓
1 tar xvzf latest.tar.gz
將解壓生成的文件夾拷貝到放到apache2的目錄裏,並修改權限
1 sudo cp -rf wordpress /var/www/
2 cd /var/www
3 sudo chown -R www-data:www-data wordpress/
此時,能夠在瀏覽器輸入 http://localhost/wordpress/ ,若是是網絡中的機器,可將localhost換爲ip。會有提示更改
php配置文件的頁面。
1 cd /var/www/wordpress
2 cp wp-config-sample.php wp-config.php
3 vi wp-config.php
修改這3個爲前邊mysql配置的名稱
1 define(‘DB_NAME’, ’wordpressDB’); // The name of the database
2 define(‘DB_USER’, ’wordpress’); // Your MySQL username
3 define(‘DB_PASSWORD’, ’2345′); // …and password
再次修改屬性
1 sudo chown -R www-data:www-data ./wp-config.php
而後重啓apache2
1 ##stop
2 sudo /etc/init.d/apache2 stop
3 ##start
4 sudo /etc/init.d/apache2 start
從新在瀏覽器輸入 http://localhost/wordpress/ ,至此,wordpress搭建完成。