Centos7安裝Apache +MySQL+PHP +JDK

騰訊云Centos7安裝Apache +MySQL+PHP +JDK +Tomcat

安裝防火墻

Centos7.0系統(tǒng)默認(rèn)用firewall防火墻,先要停止firewall缀雳,然后安裝iptables防火墻渡嚣。注意在Centos7.0版本下,/etc/init.d/iptables restart 這樣的命令是無效的俏险,應(yīng)該用systemctl命令严拒。

先關(guān)閉firewall

[root@VM_45_237_centos ~]# systemctl stop firewalld.service?

禁止firewall開機(jī)啟動

[root@VM_45_237_centos ~]# systemctl disable firewalld.service

查看防火墻狀態(tài)

[root@VM_45_237_centos ~]# firewall-cmd –state

結(jié)果顯示:notrunning?

安裝iptables

[root@VM_45_237_centos ~]# yum install -y iptables1

安裝iptables_services

[root@VM_45_237_centos ~]# yum install iptables-services

配置防火墻

[root@VM_45_237_centos ~]# vi /etc/sysconfig/iptables

允許80端口和3306通過防火墻

[root@VM_45_237_centos ~]# -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

[root@VM_45_237_centos ~]# -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

設(shè)置iptables開機(jī)啟動

[root@VM_45_237_centos ~]# systemctl enable iptables.service

開啟防火墻

[root@VM_45_237_centos ~]# systemctl start iptables.service

查看狀態(tài)

[root@VM_45_237_centos ~]# systemctl status iptables.service

結(jié)果顯示:Actice:active(exited)(高亮顯示)

安裝Apache

安裝Apache

[root@VM_45_237_centos ~]# yum -y install httpd

用Web瀏覽器從客戶端PC訪問服務(wù)器,顯示默認(rèn)歡迎頁面“Testing123..”

將Apache設(shè)置為開機(jī)啟動

[root@VM_45_237_centos ~]# systemctl enable httpd.service

查看httpd的開機(jī)啟動狀態(tài)列表

[root@VM_45_237_centos ~]# systemctl list-unit-files

安裝MySQL

Centos自帶的repo不會自動更新每個軟件的最新版本竖独,所以無法用yum安裝MySQL的高級版本(來源:>http://www.cnblogs.com/XBlack/p/5178758.html)?

先安裝帶有可用的MySQL5系列社區(qū)版資源的rpm包

[root@VM_45_237_centos ~]# rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

查看當(dāng)前可用的MySQL安裝資源

[root@VM_45_237_centos ~]# yum repolist enabled|grep “mysql.*-community.*”

安裝mysql

[root@VM_45_237_centos ~]# yum -y install mysql-community-server

MySQL的幾個重要目錄:

主配置文件:/etc/my.cnf

數(shù)據(jù)庫文件:/var/lib/mysql

日志文件:/var/log

(my.cnf配置參考:>http://blog.csdn.net/l1028386804/article/details/50635169

以下是我的my.cnf文件主要配置:

#[client]port = 3306socket = /usr/local/mysql/mysql.cock

character-set-server = utf8

[mysqld]port = 3306socket = /usr/local/mysql/mysql.sock

character-set-server=utf8basedir = /usr/local/mysqldataddir = /data/mysqldbpid_file = /data/mysql/mysql.pidserver_id = 1table_open_cache = 4096max_connection = 300max_connection_error = 100max_allowed_packet = 128Mlog_error = /data/mysql/mysql-error.loggeneral_log = ONgeneral_log_file = /usr/local/mysql/log/mysql.loginnodb_buffer_pool_size = 128Mexpire_logs_days = 30join_buffer_size = 128Msort_buffer_size = 2Mread_rnd_buffer_size = 2Msql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[mysqldump]

quickmax_allowed_packet = 32M

[mysql]

no-auto-rehash

[myisamchk]key_buffer = 16Msort_buffer_size = 16Mread_buffer = 8Mwrite_buffer = 8M

[mysqld_safe]open_files_limit = 8192#

將MySQL加入開機(jī)啟動

[root@VM_45_237_centos ~]# systemctl enable mysqld

啟動MySQL

[root@VM_45_237_centos ~]# systemctl start mysqld

(重置密碼,參考:>http://www.cnblogs.com/XBlack/p/5178758.html

[root@VM_45_237_centos ~]# mysql_secure_installtion

安裝PHP

安裝PHP (參考:>http://www.jb51.net/article/97434.htm

[root@VM_45_237_centos ~]# yum -y install php php-mbstring php-pear

打開PHP配置文件

[root@VM_45_237_centos ~]# vi /etc/php.ini

line 878 刪除分號挤牛,設(shè)置時區(qū)

date.timezone = “Asia/Shanghai”

重啟httpd

[root@VM_45_237_centos ~]# systemctl restart httpd

創(chuàng)建一個PHP測試頁面

[root@VM_45_237_centos ~]# vi /var/www/html/index.php

<html><body><div style="width: 100%; font-size: 40px; font-weight: bold; text-align: center;"><?php? print Date("Y/m/d");?></div></body></html>


顯示當(dāng)前日期:?

安裝JDK

安裝JDK(參考:>http://www.linuxidc.com/Linux/2016-09/134941.htm)?

查看yum庫中的jdk版本

[root@VM_45_237_centos ~]# yum search java|grep jdk

電腦上裝的是1.7.0版本莹痢,所以選擇安裝1.7.0版本

[root@VM_45_237_centos ~]# yum install java-1.7.0-openjdk

設(shè)置變量環(huán)境

[root@VM_45_237_centos java]# vi /etc/profile

在打開的profile文件中添加如下內(nèi)容:

##set java environmentJAVA_HOME=/usr/java/jdk1.7.0_79

JRE_HOME=/usr/java/jdk1.7.0_79/jre

CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/binexport JAVA_HOME JRE_HOME CLASS_PATH PATH#

讓修改立即生效

[root@VM_45_237_centos ~]# . /etc/profile

檢查java當(dāng)前版本

[root@VM_45_237_centos ~]# java -version? javac

安裝Tomcat

# [root@VM_45_237_centos ~]#? wget http://apache.opencas.org/tomcat/tomcat-7/v7.0.73/bin/apache-tomcat-7.0.73.tar.gz

創(chuàng)建一個downloads目錄,把壓縮文件放里面

[root@VM_45_237_centos ~]# mkdir /usr/local/downloads

[root@VM_45_237_centos ~]# mv apache-tomcat-7.0.73.tar.gz /usr/local/downloads


解壓縮到/usr/local下面

[root@VM_45_237_centos ~]# tar -C /usr/local/downloads -zxvf /usr/local/downloads/apache-tomcat-7.0.73.tar.gz

啟動Tomcat

[root@VM_45_237_centos ~]# /usr/local/apache-tomcat-7.0.73/bin/startup.sh

結(jié)果顯示:Tomcat started.

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市竞膳,隨后出現(xiàn)的幾起案子航瞭,更是在濱河造成了極大的恐慌,老刑警劉巖坦辟,帶你破解...
    沈念sama閱讀 221,273評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件刊侯,死亡現(xiàn)場離奇詭異,居然都是意外死亡锉走,警方通過查閱死者的電腦和手機(jī)滨彻,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,349評論 3 398
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來挪蹭,“玉大人亭饵,你說我怎么就攤上這事×豪鳎” “怎么了辜羊?”我有些...
    開封第一講書人閱讀 167,709評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長词顾。 經(jīng)常有香客問我八秃,道長,這世上最難降的妖魔是什么肉盹? 我笑而不...
    開封第一講書人閱讀 59,520評論 1 296
  • 正文 為了忘掉前任喜德,我火速辦了婚禮,結(jié)果婚禮上垮媒,老公的妹妹穿的比我還像新娘舍悯。我一直安慰自己,他們只是感情好睡雇,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,515評論 6 397
  • 文/花漫 我一把揭開白布萌衬。 她就那樣靜靜地躺著,像睡著了一般它抱。 火紅的嫁衣襯著肌膚如雪秕豫。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,158評論 1 308
  • 那天观蓄,我揣著相機(jī)與錄音混移,去河邊找鬼。 笑死侮穿,一個胖子當(dāng)著我的面吹牛歌径,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播亲茅,決...
    沈念sama閱讀 40,755評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼回铛,長吁一口氣:“原來是場噩夢啊……” “哼狗准!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起茵肃,我...
    開封第一講書人閱讀 39,660評論 0 276
  • 序言:老撾萬榮一對情侶失蹤腔长,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后验残,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體捞附,經(jīng)...
    沈念sama閱讀 46,203評論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,287評論 3 340
  • 正文 我和宋清朗相戀三年您没,在試婚紗的時候發(fā)現(xiàn)自己被綠了鸟召。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,427評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡紊婉,死狀恐怖药版,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情喻犁,我是刑警寧澤槽片,帶...
    沈念sama閱讀 36,122評論 5 349
  • 正文 年R本政府宣布,位于F島的核電站肢础,受9級特大地震影響还栓,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜传轰,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,801評論 3 333
  • 文/蒙蒙 一剩盒、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧慨蛙,春花似錦辽聊、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,272評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至通砍,卻和暖如春玛臂,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背封孙。 一陣腳步聲響...
    開封第一講書人閱讀 33,393評論 1 272
  • 我被黑心中介騙來泰國打工迹冤, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人虎忌。 一個月前我還...
    沈念sama閱讀 48,808評論 3 376
  • 正文 我出身青樓泡徙,卻偏偏與公主長得像,于是被迫代替她去往敵國和親呐籽。 傳聞我的和親對象是個殘疾皇子锋勺,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,440評論 2 359

推薦閱讀更多精彩內(nèi)容