阿里雲CentOS配置全過程


阿里雲CentOS配置全過程

拿到服務器的ip、初始密碼以后。我們先要用遠程連接工具putty連接服務器主機。

啟動putty.exe程序,進入putty主界面,在Host Name 欄中輸入你的服務器ip地址,Saved Sessions 填入你的主機名稱(可自定義,用於區別你的服務器)。點擊Save保存配置。選中你的服務器名點擊open開始連接服務器。

 

第一次連接,會出現對話框,點擊是

 

出現登錄界面,輸入用戶名,默認為超級用戶root,接着輸入密碼,要注意的是密碼不會顯示在屏幕上。輸入密碼時沒有window系統的“*“,很多新手以為沒有輸入上。這里輸入密碼,回車

 

出現 Welcome to aliyun Elastic Compute Service!表示成功登錄

 

成功登錄以后,修改下登錄密碼 。輸入命令passwd

 

輸入兩遍新密碼,回車。出現updated successfully 說明密碼設置成功,輸入exit關閉putty。用新密碼重新登錄

 

下面進行數據盤的掛載,使用fdisk -l命令查看有40g的數據盤需要掛載。如果發現沒有 /dev/xvdb 標明您的雲服務無數據盤,那么您無需進行掛載。

 

執行命令fdisk /dev/xvdb對數據盤進行分區,按照提示,依次輸入”n“,”p“,”1“,兩次回車,”wq“。

 

使用命令 fdisk -l可以看到新分區xvdb1已經建立完成

 

分區完成后,使用mkfs.ext3 /dev/xvdb1 命令對新分區進行格式化

 

新建目錄用於掛載分區,一般是默認掛載到mnt目錄下,在這里由於個人習慣,我掛載到自己新建的目錄web目錄下。cd / 命令切換到根目錄下   ls 命令查看目錄列表  mkdir 命令新建名為web的目錄

 

使用echo ‘/dev/xvdb1 /web ext3 defaults 0 0’>> /etc/fstab命令寫入新分區信息,然后使用cat /etc/fstab 命令查看信息是否寫入成功

使用 mount -a 命令掛載新分區 用df -h查看是否掛載成功

 

至此服務器的基本配置完成,下面是ftp軟件的安裝和配置環境的安裝

安裝ftp,使用yum命令, yum install vsftpd -y

 

用cd和ls命令檢查下nologin的位置,通常位置在/usr/sbin/nologin 或者/sbin/nologin

 

 

使用 useradd -d /web -s /sbin/nologin ftpadmin命令增加賬戶,其中/web 為你的ftp目錄,ftpadmin為你的ftp用戶名。使用chown -R 來修改權限。使用vi命令編輯ftp的配置文件,將配置文件中”anonymous_enable=YES “改為 “anonymous_enable=NO”取消如下配置前的注釋符號:local_enable=YES

write_enable=YES

chroot_local_user=YES

保存修改,按ESC鍵,輸入:wq

修改shell配置

vi編輯/etc/shells,如果該文件里沒有/usr/sbin/nologin或者/sbin/nologin(具體看當前系統配置)則追加進去

啟動vsftp服務並測試登錄

使用命令啟動vsftp服務:

#service vsftpd start

然后用帳號ftpadmin測試下是否可以登陸ftp。

 

 

web環境的配置,本文以apche+mysql+php為例

使用 yum install httpd 命令安裝apache

 

運行命令chkconfig –levels 235 httpd on使Apache可以自動啟動,命令chkconfig –list 查看自動運行設置是否成功 。並運行命令/etc/init.d/httpd start立刻啟動Apache

 

在瀏覽器中輸入你的服務器地址,看到下面的界面說明apache安裝成功

mysql的安裝,使用yum install mysql 安裝mysql客戶端,使用yum install mysql-server 安裝mysql服務

 

 


使用chkconfig –levels 235 mysqld on設置mysql自動啟動

 

/usr/bin/mysqladmin -u root password’123456′ 設置mysql密碼

 

mysql -u root -p登錄mysql

 

由於mysql中的數據是不斷增長的,我們需要把mysql目錄遷移到數據盤。遷移前要把數據庫先關閉。命令

service mysqld stop

為了安全起見,我們使用復制cp命令

修改下面三個文件中的datadir的目錄為你要遷移的目錄

# vi /etc/my.cnf
# vi /etc/init.d/mysqld
# vi /usr/bin/mysqld_safe

下面需要建立一個mysql.sock的鏈接:
ln -s /home/mysql_data/mysql/mysql.sock /var/lib/mysql/mysql.sock

重啟mysql,可以啟動,沒有報錯的話一般就是遷移成功

很多朋友說安裝好mysql后,本地無法連接到服務數據庫,這是因為,mysql限制了遠程連接,只需要更新下user表中Host字段中的localhost改為‘%’就可以,進行遠程連接,記得重啟下服務

 

安裝php

 

安裝php-mysql等包使PHP支持MySQL,命令如下:運行命令yum search php來查找可用的PHP模塊包,選擇所需要的包並運行命令yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc 來安裝(可不限於本例中的包)

 

service httpd restart 重啟服務

新建一個php文件把寫入下面代碼,上傳到服務器的/var/www/html目錄下,然后訪問服務器ip看到如下網頁說說明至此全部安裝成功

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM