在阿里雲上安裝LAMP(centos6+Apache+Mysql+PHP)環境並上線Java Web專案
在雲伺服器上安裝好系統後:
1.先檢視系統上有無原有的舊版本的mysql;tomcat;java。
若有則先解除安裝;解除安裝命令使用
yum -y remove mysql*;
yum -y remove mysql*;
2.附上能下載的jdk1.7的連結,先下載jdk1.7後tomcat7放在本地目錄下;
#wget http://zhibo100.oss-cn-hangzhou.aliyuncs.com/software/jdk-7u79-linux-x64.tar.gz
#wget http://zhibo100.oss-cn-hangzhou.aliyuncs.com/software/apache-tomcat-7.0.59.tar.gz
3.在/usr目錄下建立一個java目錄,java下建立jdk和tomcat目錄用來存放解壓好的檔案;
4.解壓jdk ,tomcat,命令如下;
# tar -zxvf jdk-7u79-linux-x64.tar.gz -C /usr/java/
# tar -xzvf apache-tomcat-7.0.59.tar.gz -C /usr/java/tomcat/
5.配置環境變數
配置JAVA環境變數並檢測
vim /etc/profile
在檔案末尾加上
java
JAVA_HOME=/usr/java/jdk1.7.0_79 JRE_HOME=${JAVA_HOME}/jre CLASS_PATH=${JAVA_HOME}/lib PATH=$PATH:${JAVA_HOME}/bin export PATH JAVA_HOME CLASS_PATH PATH
儲存退出
6.重新整理環境變數
[[email protected] ~]# source /etc/profile
[[email protected] ~]# java -version
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
如圖說明Java安裝成功。
7.開啟tomcat:
cd /usr/java/tomcat/apache-tomcat-7.0.59/bin/ ./startup.sh
驗證能否訪問,在瀏覽器下輸入localhost:8080 能出現tomcat的頁面就行了。
設定tomcat自啟動,
在進去 vim /etc/rc.d/rc.local 最下面加入:
export JDK_HOME=/usr/java/jdk1.7.0_79
export JAVA_HOME=/usr/java/jdk1.7.0_79
/usr/java/tomcat/apache-tomcat-7.0.59/bin/startup.sh
然後重啟伺服器試驗。
8.安裝mysql;因為yum源中預設沒有mysql的安裝源,所以需要手動新增,按照下面的語句順序能順利安裝。
wget https://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm
b.安裝用來配置mysql的yum源的rpm包
rpm -Uvh mysql57-community-release-el6-9.noarch.rpm
或
yum localinstall -y mysql57-community-release-el6-9.noarch.rpm
安裝成功後在/etc/yum.repos.d/下會多出幾個mysql的yum源的配置
然後安裝mysql
yum install mysql-community-server
image
開啟mysql服務
service mysqld start
mysql安裝成功後建立的超級使用者'root'@'localhost'的密碼會被儲存在/var/log/mysqld.log,可以使用如下命令檢視密碼
grep 'temporary password' /var/log/mysqld.log
由於mysql修改密碼時候如果你輸入簡單密碼會報錯,將不能修改密碼,使用初始密碼更改MySQL檢測密碼的規則,程式碼如下:
首先,進入MySQL
然後修改validate_password_policy引數的值(可參考mysql報錯部落格)
mysql>setglobal validate_password_policy=0;
setglobal validate_password_length=1;
setglobal validate_password_mixed_case_count=2;
然後通過mysql安全設定
mysql_secure_installation修改密碼
# mysql_secure_installation
Enter current password for root (enter for none): ← 回車
Set root password? [Y/n] ← 回車
New password: ← 123456
Re-enter new password: ← 123456
Remove anonymous users? [Y/n] ← 回車(刪除匿名使用者)
Disallow root login remotely? [Y/n] ← 回車(禁止遠端root登入)
Remove test database and access to it? [Y/n] ← 回車(刪除test庫)
Reload privilege tables now? [Y/n] ← 回車
Thanks for using MySQL!
# mysql -u root -p
Enter password:123456
設定遠端登入:
CREATE USER 'mysql'@'%' IDENTIFIED BY '123456';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
清除快取:mysql> flush privileges;
設定預設編碼集
# vim /etc/my.cnf
character-set-server=utf8
# /etc/init.d/mysqld restart
# mysqld --version
最後把匯出的war檔案放到伺服器中tomcat下的webapps目錄下即可。
相關推薦
在阿里雲上安裝LAMP(centos6+Apache+Mysql+PHP)環境並上線Java Web專案
在雲伺服器上安裝好系統後: 1.先檢視系統上有無原有的舊版本的mysql;tomcat;java。 若有則先解除安裝;解除安裝命令使用 yum -y remove mysql*; yum -y remove mysql*; 2.附上能下載的jdk1.7的
Centos 7.0 編譯安裝LAMP(Linxu+apache+mysql+php)之源碼安裝Apache (一)
mysql apache mysql編譯安裝 apache編譯安裝 lamp編譯安裝 Apache 簡介: Apache是世界使用排名第一的Web服務器軟件。它可以運行在幾乎所有廣泛使用的計算機平臺上,由於其跨平臺和安全性被廣泛使用,是最流行的Web服務器端軟件之一。它快速、可靠
Centos 7.0 編譯安裝LAMP(Linxu+apache+mysql+php)之源碼安裝Mysql (二)
php mysql apache mysql 簡介: MySQL是一個關系型數據庫管理系統,關系數據庫將數據保存在不同的表中,這樣就增加了速度並提高了靈活性。目前其屬於 Oracle 旗下產品。MySQL 是最流行的關系型數據庫管理系統之一,在 WEB 應用方面,MySQL是最好的 RD
Centos 7.0 編譯安裝LAMP(Linxu+apache+mysql+php)之源碼安裝php (三)
lamp apache 源碼編譯lamp php mysql centos 7 編譯安裝lamp PHP簡介: PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本預處理器”)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特
搭建LAMP(Centos7+Apache+MySQL+PHP)環境
安裝虛擬機器 官網下載對應的VMware版本 二、安裝CentOS7 注意:以下安裝,因為是在自己電腦的虛擬機器中,所以使用的是root許可權,沒有root許可權的話,需要加上sudo 三、安裝Apache1.安裝yum -y install httpd2.開啟apac
阿里雲|Centos7及以上|LAMP(LINUX+APACHE+MYSQL+PHP) 安裝教程
一、配置防火牆,開啟80埠、3306埠CentOS 7.0預設使用的是firewall作為防火牆,這裡改為iptables防火牆。 1、關閉firewall: a)停止firewall服務 systemctl stop fi
shell指令碼一鍵安裝LNMP(liunx+nginx+mysql+php)環境
#!/bin/bash # author:kwin # Email:[email protected] src="/usr/local/src/" cd $src #找到指定程序,並殺死 #findPortKill 80 findPortKi
阿里雲上安裝LAMP(PHP)
地址:https://jingyan.baidu.com/article/4d58d54165aaf79dd5e9c058.html --------------------------------------------------------------------------------
如何在伺服器上搭建一個lamp(Linux(CentOS7)+Apache+MySQL+PHP)環境
一、 安裝Apache 1.安裝 yum -y install httpd 1 2.開啟apache服務 systemctl start httpd.service 1 3.設定apache服務開機啟動 systemctl enable httpd.service
從零開始在阿里雲上搭建伺服器(CentOS 6.8系統)
一.登陸後建立一個新使用者(例如 mirror) useradd mirror passwd mirror 輸入兩次密碼 二.安裝圖形介面: yum groupinstall "Desktop" "X Window System" "Chinese Support" "I
安裝Moodle2.2步驟--在LAMP環境(linux+apache+mysql+php)
在配置好LAMP環境(linux+apache+mysql+php)下安裝Moodle2.2步驟: 備註:魔燈2.2 Requires: PHP5.3.2, MySQL 5.0.25 or Postgres 8.3 or MSSQL 2005 or Oracle10.2
Debian7配置LAMP(Apache/MySQL/PHP)環境及搭建建站
topic -- mysq nts gist 根據 ads prot 固定 完整Debian7配置LAMP(Apache/MySQL/PHP)環境及搭建建站 第一、安裝和配置Apache Web服務器 運行升級命令來確保我們的系統組件各方面都是最新的。 apt
centos下部署LAMP環境(Linux+Apache+mysql+php)(轉載文章:https://www.cnblogs.com/apro-abra/p/4862285.html)
roo -s -c ice 自己 sql all p地址 iptable 一:安裝apache 1.安裝yum -y install httpd2.開啟apache服務systemctl start httpd.service3.設置apache服務開機啟動systemct
採用LAMP網站架構(Linux+Apache+MySQL+PHP)
LAMP指的Linux(作業系統)、Apache(HTTP 伺服器),MySQL(資料庫軟體) 和PHP(有時也是指Perl或Python) 的縮寫,一般用來搭建web 伺服器。 (1)Mysql 5.6 1.下載mysql-server檔
Linux下部署LAMP環境(Linux+Apache+MySQL+PHP)
剛過去的暑假兩個月,留在學校,一邊考駕照,一邊一門心思的想著搞個校內的小網站,兩個月過去了,小網站倒是搞好了,但是真心沒有時間維護,最近找了個實習的公司,更是沒有時間了,這是連結:www.3shanmen.com ,有點粗糙還請不要吐槽。 言歸正傳,其實我覺得
Red Hat Linux安裝zabbix準備配置apache+mysql+php的環境
詳情見https://baijiahao.baidu.com/s?id=1590826609714661175&wfr=spider&for=pc 步驟如下: 配置好本地yum源之後,鍵入以下命令等待安裝 一、yum -y install httpd php mysql mysql-se
CentOS7 安裝LNMP(Linux+Nginx+MySQL+PHP)
由於工作需要,需要學習php,本來想安裝lamp的但是考慮到現在nginx伺服器有良好的效能且應用廣泛。這裡我決定搭建Linux(CentOS7+Nginx+MySQL+PHP)下的we
5.LNMP(Linux + Nginx + MySQL + PHP)環境安裝
har ins ack mys .rpm sharp pac pack .org 1.安裝Nginx: yum install yum-priorities -y wget http://nginx.org/packages/centos/7/noarch/RPMS
阿裏雲服務器 ECS 部署lamp:centos+apache+mysql+php安裝配置方法 (centos7)
ever linux 命令 port server sel kcon linu 開機 阿裏雲服務 阿裏雲服務器 ECS 部署lamp:centos+apache+mysql+php安裝配置方法 (centos7) 1.效果圖 1 2. 部署步驟 1 1. mysql安裝附加
Centos6和Centos7上安裝LAMP(PHP-FPM模式、編譯安裝)
安裝 centos6 lamp -------------------------實驗:CentOS 7安裝LAMP(PHP-FPM模式)---------------------1、安裝PHP-FPM首先要卸載PHP: yum remove php yum install php-fpm