CenteOS 安装 PHP + MySQL + javaweb

一:安装PHP+mysql

下载wdcp包安装软件 

wget http://dl.wdlinux.cn/lanmp_laster.tar.gz

 解压并安装

tar zxvf lanmp_laster.tar.gz
sh lanmp.sh

出现这个界面可以按照自身需求进行安装 

 CenteOS 安装 PHP + MySQL + javaweb_第1张图片

安装成功后登陆 默认管理平台用户名为admin mysql用户名为root  密码为均wdlinux.cn 

http://IP:8080

成功登陆后应修改密码 ,界面如下

CenteOS 安装 PHP + MySQL + javaweb_第2张图片

其中的Mysql管理--phpMyAdmin可以在web端来管理服务器上的mysql数据库,但是注意默认只有在站点列表中没有站点开启时才能使用。原因如下:

phpMyAdmin组件只安装在了默认站点的文件中如果开启新站点会覆盖默认站点,但是新站点没有安装phpMyAdmin组件。

 二:安装javaweb

  1.安装jdk

  查看所有jdk版本

   安装合适的jdk

   查看是否安装成功

yum list java* 
yum install java-1.7.0-openjdk* -y
java -version

 2.安装tomcat

Tomcat 是一个应用服务器,是开发和调试 jsp 程序的首选,可以利用它来响应 HTML 页面的访问请求。

进入本地文件夹

cd /usr/local

到官网找到 Tomcat 的下载链接,并下载到服务器中, 这里提供了一个快速下载 Tomcat 的地址:

wget https://mc.qcloudimg.com/static/archive/fa66329388f85c08e8d6c12ceb8b2ca3/apache-tomcat-7.0.77.tar.gz

解压这个文件夹:

tar -zxf apache-tomcat-7.0.77.tar.gz

重命名这个文件:

mv apache-tomcat-7.0.77 /usr/local/tomcat7

进入 bin 文件夹

cd /usr/local/tomcat7/bin

给这个文件夹下的所有 shell 脚本授予权限:

chmod 777 *.sh

开启tomcat服务:

./startup.sh

 

三:设置以避免冲突 

1.修改wdcp端口号

CenteOS 安装 PHP + MySQL + javaweb_第3张图片

这样就可以使用 ip:8080 端口来连接tomcat,而用 ip:8089端口来连接平台管理系统

2:不用端口就能连接tomcat

cd /www/wdlinux/nginx/conf/vhost/

在文件夹下创建名为 域名.conf文件 如 myweb.com.conf

内容为

server { 
listen 80;
server_name www.myweb.com myweb.com;
#root /www/web/master_myweb_com/public_html;
index index.html index.jsp index.htm;
error_page 400 /errpage/400.html;
error_page 403 /errpage/403.html;
error_page 404 /errpage/404.html;
error_page 405 /errpage/405.html;
location ~ \.jsp$ {
proxy_pass http://127.0.0.1:8080;
include naproxy.conf;
}
location / {
try_files $uri @tomcat;
}
location @tomcat {
proxy_pass http://127.0.0.1:8080;
include naproxy.conf;
}
access_log /www/web_logs/myweb_com_access.log wwwlogs;
error_log /www/web_logs/myweb_com_error.log;
}

重启nginx

service nginxd reload 

成功后就能用 myweb.com 来访问tomcat服务器,ip:8089来访问管理系统

参考网页:

https://cloud.tencent.com/developer/labs/lab/10397
https://cloud.tencent.com/developer/labs/lab/10035

https://www.wdlinux.cn/bbs/thread-37736-1-1.html

 

 

 

 

你可能感兴趣的:(linux)