隨著centos版本的演化,現在安裝nginx已經是相當輕鬆的事,只要照著下列的教學,
就可以輕易的安裝並設定好nginx。
1. 先執行 yum 的升級指令: yum update -y
2. 試著移除舊的 web server : yum remove httpd -y
3. 安裝 epel: ( 偶爾要查看是否有新程式 https://fedoraproject.org/wiki/EPEL )
語法: rpm -Uvh http://mirror.ancl.hawaii.edu/linux/epel/6/i386/epel-release-6-8.noarch.rpm
4. 透過 yum 安裝 nginx,語法: yum install nginx -y
/etc/nginx/
這邊/etc/nginx/conf.d
service nginx start
有時取得新的vps主機時,其中為了節省硬碟空間,作業系統通常都是最小安裝,
如果是使用centos,可能預設並沒有太多編輯器可用,就得改用手動去安裝編輯器。我們在這邊,介紹vim及nano兩種編輯器的安裝方式。
1. 安裝 vim 編輯器的方式:
a. 透過root登入 ssh (linux shell)
b. 安裝指令為: yum -y install vim
2.安裝 nano 編輯器的方式:
a. 透過root登入 ssh (linux shell)
b. 安裝指令為: yum -y install nano
以前安裝vim或是nano……等,可能會需要yum不同套件名稱,才能正確安裝;
隨著軟體的進步,現在只要針對常用套件名稱,在下一行指令,就會自動安裝。
當然還是有例外的地方(比較冷門的套件),後續我們會在接著介紹其他常用套件。
(本篇文章由unethost.com客服人員-Michael完成)
註冊網域請點我。我們提供虛擬主機試用,七天滿意保證,
功能完整使用不受限制,歡迎點我申請。
]]>
關於Unix /Linux 的Bash Shell的漏洞問題,
原文出處: http://www.ithome.com.tw/news/91107
這邊就不在累敘,下列是相關OS的解法:
1. RHEL Clone (centos):
yum -y update 或是 yum -y update bash
2. Debian Clone
apt-get upgrade bash
更新完成後,bash的安全性就會得到補強。
(unethost.com虛擬主機,以於第一時間完成修正)
進階檢測請接續閱讀 : 如何檢測 Unix /Linux 的 Bash Shell 漏洞
]]>(*) 安裝web server
1 for php
yum install php
2 for ioncube loader ( ioncube loader是一個跟加密的php source code有關的模組,不灌這個的話,如果要執行的插件是有加密的php source code,就跑不動了。)
wget -q -O – http://www.atomicorp.com/installers/atomic |sh
yum install php-ioncube-loader
3 for mysql
yum install mysql mysql-server php-mysql
chkconfig –levels 235 mysqld on
/etc/init.d/mysqld start
修改mysql的 password
/usr/bin/mysqladmin -u root password ‘你要設定給mysql root的密碼‘
4 for httpd
yum install httpd
service httpd restart