天天看點

阿裡雲 redhat 5.4下lnmp 配置筆記

redhat-release.x86_64 0:5server-5.4.0.3  

一、挂在資料盤

1、ssh登入

2、fdisk -l

3、硬碟分區 fdisk /dev/xvdb

   n

   p

   w

   檢查分區fdisk -l

4、硬碟格式化mkfs.ext3 /dev/xvdb1

5、mkdir alidata && mount /dev/xvdb1 /alidata

開機自動挂載:

root登陸後 鍵入指令 vi  /etc/fstab

在最下面加上一條 /dev/xvdb1   /home ext3 defaults 1 1

二、配置web環境

1、配置yum指令

剛才操作的方法如下,下載下傳yum包: 

wget -c http://mirrors.163.com/centos/5/os/x86_64/centos/yum-3.2.22-40.el5.centos.noarch.rpm 

wget -c http://mirrors.163.com/centos/5/os/x86_64/centos/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm 

wget -c http://mirrors.163.com/centos/5/os/x86_64/centos/yum-metadata-parser-1.1.2-4.el5.x86_64.rpm 

安裝yum源:

rpm -uvh yum* 

在使用:http://help.aliyun.com/manual?spm=0.0.0.0.t9junv&helpid=1662 腳本運作即可。 

2、上傳update_source.sh,以root身份執行bash update_source.sh。

3、更新:yum update

安裝unzip功能 yum install unzip

安裝rz功能 yum install lrzsz(這一步可以不要,有些朋友不使用rzsz)

yum install -y  lrzsz  不提示

4、上傳sh.zip,并解壓

5、對sh檔案夾設定權限 chmod -r 755 sh

6、安裝 ./install.sh

7、檢查一鍵安裝包是否正确安裝

檢查nginx: ps -ef|grep nginx

檢查mysql: ps -ef|grep mysql

檢查php: 本機輸入阿裡雲伺服器ip,打開phpwind安裝界面,即說明正确配置。

8、/root/sh目錄下,cat account.log列印ftp、mysql帳号資訊。

9、登入mysql:mysql -p3306 -uroot -p密碼 -hlocalhost 後面-hlocalhost這個可以省略

mysql>show databases

mysql>use mysql 進入這個資料庫 會提示database changed

mysql>show tables

mysql>desc user 檢視使用者資訊

mysql>select host,user,password  from user;

使用update user set host='%' where host = 'localhost'執行後 ,即可使用其他ip來登入mysql。

三、網站配置

1、登入伺服器,修改nginx配置檔案

   修改部分:servername、網站程式路徑、日志路徑等

2、重新開機nginx:/alidata/server/nginx/sbin/nginx -s reload

   權重設定:chown -r www:www /alidata/www/aliyun-test.com

3、測試網站通路

四、防火牆 端口配置

/etc/sysconfig

這一步這裡不太詳細,大家去google搜一下詳細的吧

檢視是否安裝iptables:

rpm -qa|grep iptables

檢視iptables是否運作:

iptables -l

如果看到是空的,則沒有運作,如果看到有内容輸出則已經有iptables的保護了。

五、ssh端口更改

1. 修改/etc/ssh/sshd_config裡的port字段

port 22改為port 1000(你自定義的端口)

2. 重新開機sshd服務

#service sshd restart

還有其他更多,如果有時間我會陸續記錄這裡。