阿裡雲安裝mysql java tomcat gcc nginx步驟 由於公司需要,申請了一台阿裡雲服務器,購買的過程很簡單。買完後系統就安裝好了,可以直接使用。在使用的過程中遇到了些問題,再次記錄一下。 我用的操作系統是centos 5.4 32位的。 1、磁盤掛載 初始化按照後只有一個系統盤,沒有數據盤。所以第一步要掛在數據盤。 可以用 fdisk -l|grep Disk 查看你的系統有幾塊盤。 如: Disk /dev/hda: 21.4 GB, 21474836480 bytes Disk /dev/xvdb: 85.8 GB, 85899345920 bytes 1. 切換到root; 2. 運行命令 "fdisk /dev/xvdb"; 3. 根據提示,依次輸入 "n", "p", "1"; 4. 然後 ,按兩次回車; 5. 輸入 "w", 當提示Syncing disks.時,表示已成功完成分區; 6. 輸入 "mkfs.ext3 /dev/xvdb1" 格式化分區;這裡要耐心等待 7. 輸入 "mkdir /data0"建立掛載目錄 8. 使用"mount /dev/xvdb1 /data0 "命令掛載分區後即可使用。 9. vi /etc/fstab 按 i 最後一行寫入 /dev/xvdb1 /data0 ext3 defaults 0 0 按esc 輸入:wq ,回車 完成後可以用df -k / mount 等命令查看。 2、安裝mysql yum -y install mysql-server ← 安裝MySQL 查看版本 mysql -V vim /etc/my.cnf ← 編輯MySQL的配置文件 [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock # Default to using old password format for compatibility with mysql 3.x # clients (those using the mysqlclient10 compatibility package). old_passwords=1 ← 找到這一行,在這一行的下面添加新的規則,讓MySQL的默認編碼為UTF-8 default-character-set = utf8 ← 添加這一行 然後在配置文件的文尾填加如下語句: [mysql] default-character-set = utf8 啟動MySQL服務 [root@sample ~]# chkconfig mysqld on ← 設置MySQL服務隨系統啟動自啟動 [root@sample ~]# chkconfig --list mysqld ← 確認MySQL自啟動 mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off ← 如果2--5為on的狀態就OK [root@sample ~]#/etc/rc.d/init.d/mysqld start ← 啟動MySQL服務 Initializing MySQL database: [ OK ] Starting MySQL: [ OK ] 登錄mysql控制台 mysql -u root 修改mysql root密碼 SET PASSWORD FOR root@localhost=PASSWORD(‘new_password’); SET PASSWORD FOR root@AY130417174754751998=PASSWORD(‘new_password’); delete from mysql.user where user=''; ← 刪除匿名用戶 grant all privileges on *.* to root@% identified by 'new_password' with grant option; --root可以遠程登錄; 到此為止後,就可以用圖形化工具了。 3、java安裝 mkdir /usr/java rpm -ivh jdk-6u18-linux-i586.rpm 安裝完成後用java -version來驗證一下是否安裝成功。 #vim /etc/profile在尾部添加: export JAVA_HOME=/usr/java/jdk1.6.0_25/ export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH export LASSPATH=.:/usr/java/jdk1.6.0_25/lib:/usr/java/jdk1.6.0_25/jre/lib:$CLASSPATH #source /etc/profile 4、安裝tomcat #tar zxvf apache-tomcat-7.0.19.tar.gz 在tomcat bin目錄下面執行 bash catalina.sh start 驗證:輸入http://ip:8080看一下web是否正常 #vim /etc/profile 在文件末尾添加: export TOMCAT_HOME=/apache-tomcat/ #source /etc/profile #cd /apache-tomcat/bin/ #chmod 777 *.sh #bash catalina.sh start 5、安裝gcc yum -y install gcc gcc-c++ autoconf automake yum -y install gcc automake autoconf libtool make 6、安裝nginx 先安裝依賴庫 yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel 安裝nginx tar zxvf nginx-版本號.tar.gz cd nginx-版本號 ./configure make make install 啟動Nginx 啟動Nginx,可以執行以下命令。假設Nginx安裝在/usr/locaUnginx/目錄中,那麼啟動Nginx的命令就是: /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 登錄頁面,http://ip 會顯示 Welcome to nginx! 表示安裝成功。 (1)從容停止Nginx。 kill - QUIT Nginx主進程號 或者 kill -QUIT `/usr/local/webserver/nginx/logs/nginx.pid` (2)快速停止Nginx kill - TERM Nginx主進程號 或者 kill -TERM `/usr/local/webserver/nginx/logs/nginx.pid` kill - INT Nginx主進程號 或者 kill -INT `/usr/local/webserver/nginx/logs/nginx.pid` (3)強制停止所有Nginx進程 pkill –9 nginx 判斷Nginx配置文件是否正確: /usr/local/webserver/nginx/sbin/nginx –t -c /usr/local/webserver/nginx/conf/nginx.conf 平滑重啟Nginx kill -HUP Nginx主進程號 kill一HUP `/usr/local/webserver/nginx/logs/nginx.pid` 7、更新yum,安裝bind的時候有沖突,就更新了一下。 yum clean all rpm --rebuilddb yum update 8、安裝bind yum install bind* caching-nameserver