centos 安装java+tomcat+mysql+php+apche+phpAdmin+redis

centos

本地文件传输到远程CentOS

 scp 本地文件路径 centos文件存放地路径

下载并安装一个rpm包

yum -y install [package]

查看某个端口的占用情况

netstat -lnp|grep 80
ps 27909
kill -9 1777

安装zip、unzip应用

yum install zip unzip

java

把jdk-8u171-linux-x64.tar.gz下载到本地

cd /usr/local

进入/usr/local目录

mkdir java

创建/usr/local/java目录

cd java

进入java目录

用Xftp把jdk-8u171-linux-x64.tar.gz上传到此目录

tar -xzvf jdk-8u171-linux-x64.tar.gz

解压

mv jdk1.8.0_171 jdk1.8

重命名

修改.bash_profile文件
·在.bash_profile文件末尾加入:

export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 

source 使配置生效

java -version

查看java版本

tomcat

官网下载 传到服务器上 解压

 tar -zxvf apache-tomcat-8.5.42.tar.gz    
    ./startup.sh
     ./shutdown.sh 

如何多开
在 conf文件夹,在里面找到server.xml 修改下面数字为其他

8080  8005 8009

mysql

配置YUM源

wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm
sudo rpm -Uvh platform-and-version-specific-package-name.rpm

安装

yum install  -y  mysql-community-server

启动MySQL指令:systemctl start mysqld

重启MySQL指令:systemctl restart mysqld

停止MySQL指令:systemctl stop mysqld
mysql -uroot -p(这是一个MySQL的以密码登录root用户的命令)
用该密码登录到服务端后,必须马上修改密码再执行一些数据库操作,不然会报错误
修改密码 1

mysql> use mysql; 
mysql> update user set password=password('123') where user='root' and host='localhost'; 
mysql> flush privileges; 

授权其他机器登陆

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;

FLUSH  PRIVILEGES; 

php

安装epel-release

yum -y install epel-release

首先我们先来获取PHP7.0的yum源,执行下面的指令:

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

获取成功后我们可通过下面的指令来查看php7.0的扩展名称,可以按照自己的要求安装

查看扩展名指令:yum search php70w

安装指令:yum install php70w php70w-fpm php70w-cli php70w-common php70w-devel php70w-gd php70w-pdo php70w-mysql php70w-mbstring php70w-bcmath

安装的时候有两次要输入Y回车
检查是否成功
指令:php -v

Apache

yum install httpd
systemctl start httpd 

https://blog.csdn.net/lxy0322/article/details/79905432

phpAdmin

sudo yum install phpmyadmin
sudo vi /etc/httpd/conf.d/phpMyAdmin.conf

<Directory /usr/share/phpMyAdmin/>
   AddDefaultCharset UTF-8
   <IfModule mod_authz_core.c>
     # Apache 2.4
     <RequireAny>
      # Require ip 127.0.0.1  #注释掉
      # Require ip ::1   #注释掉
      Require all granted   #新添加
     </RequireAny>
 </IfModule>
 <IfModule !mod_authz_core.c>
     # Apache 2.2
     Order Deny,Allow
     Deny from All
     Allow from 127.0.0.1
     Allow from ::1
   </IfModule>
</Directory>
<Directory /usr/share/phpMyAdmin/setup/>
   <IfModule mod_authz_core.c>
     # Apache 2.4
     <RequireAny>
      #Require ip 127.0.0.1  #注释掉
      #Require ip ::1   #注释掉
      Require all granted   #新添加
     </RequireAny>
   </IfModule>
   <IfModule !mod_authz_core.c>
     # Apache 2.2
     Order Deny,Allow
     Deny from All
     Allow from 127.0.0.1
     Allow from ::1
   </IfModule>
</Directory>

重启httpd使改动生效。

sudo systemctl restart httpd

ip/phpmyadmin

Linux/Mac安装Redis数据库
https://www.jianshu.com/p/50694e644c25

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值