VPS使用初体验
很早就想建個人網站,但是出于各種限制,一直沒有實施。前幾天開通了網銀,便再次萌發了建站的想法。。。
購買一個了enom的域名,然后尋找比較好的虛擬主機,發現ubuntuchina上有個賣vps的,價格還行,比較自由,于是購入了。
默認的操作系統是ubuntu 10.04,控制面板是 一個簡單的 vePortal,沒多大勁,改用ssh登陸。
之前在本地架構的Linux都是使用圖形界面,沒用過ssh,命令也很少使,于是邊學邊操作。
打開終端,輸入ssh root@unixoss.com 、密碼,登陸成功!
用top命令看看系統狀態~
嗯,apache和mysql已經架好,該CMS上場了。Drupal 7也相當給力,去官網看,當天剛好發布rc版,果斷選擇Drupal。
發現直接下載工具wget沒安裝,于是# apt-get install wget
接下來下載下載Drupal源碼,解壓,復制到網站文檔目錄下
# wget http://ftp.drupal.org/files/projects/drupal-7.0-rc1.tar.gz
# tar xvzf drupal-7.0-rc1.tar.gz
# mv drupal-7.0-rc1 /var/www/www.unixoss.com
下載中文語言,并且復制到翻譯目錄下,重命名為zh-hans.po
# wget http://ftp.drupal.org/files/translations/7.x/drupal/drupal-7.0-rc1.zh-hans.po
# mv drupal-7.0-rc1.zh-hans.po /var/www/www.unixoss.com/profiles/standard/translations/zh-hans.po
創建drupal數據庫,增加用戶(用戶名:drupal,密碼:drupalpw)
# mysql -u root -p
...
mysql> create database drupal;
mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP,
-> INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES
-> on drupal.* to
-> "drupal"@"localhost" identified by "drupalpw";
mysql> FLUSH PRIVILEGES;
mysql> quit;
總是得輸入www.unixoss.com/www.unixoss.com訪問drupal怪別扭的,于是設置apache的虛擬主機
# cd /etc/apache2/sites-available
# vi default
輸入 i 插入,將DocumentRoot /var/www改為了DocumentRoot /var/www/www.unixoss.com,Esc結束編輯,:wq保存退出。重新啟動apache
# /etc/init.d/apache2 restart
然后是Drupal安裝的一些常規配置:復制并重命名settings.php,修改文件夾權限:
# cd /var/www/www.unixoss.com/sites/
# chmod -R 777 ./default
# cd ./default
# mv default.settings.php settings.php
# chmod -R 777 settings.php
默認的有一些php模塊沒有安裝,在安裝Drupal時會有提示,只要apt-get一下就可以了,而缺少PDO模塊需要安裝一下軟件包并重啟(用perl安裝不了,找了好久才找到這種解決方法。我想可能是php版本有點低了,只是升級一下)
# apt-get install php5-common php5-mysql
# /etc/init.d/apache2 reload
接下來就可以正常安裝了,記得安裝完把default和settings.php權限改回去
# chmod 755 ./default
# chmod 755 ./default/settings.php
文章來源:http://www.unixoss.com/
轉載請保留出處。
轉載于:https://www.cnblogs.com/stylesheet/archive/2010/12/16/1932785.html
總結
- 上一篇: 『网站升级』PHPWind8.0至8.3
- 下一篇: 为何中国大陆的电视剧的集数,需要考虑受限