mysql安装
1.测试mysql是否安装
rpm -qa |grep -i mysql
2.如果没有安装,下载好上传到linux上,MYSQL地址,上传后解压
tar -xvf MYSQL-5.6.36-1.linux_glibc2.5.x86_64.rpm-bundle.tar
3.下载插件
yum install -y autoconf
4.rpm离线安装服务端
rpm -ivh MySQL-server-5.6.36-1.linux_glibc2.5.x86_64.rpm
此时需要先解决依赖关系
yum -y remove mariadb-libs-1:5.5.56-2.el7.x86_64
再重新rpm安装服务端
rpm -ivh MySQL-server-5.6.36-1.linux_glibc2.5.x86_64.rpm
5.安装客户端
rpm -ivh MySQL-client-5.6.36-1.linux_glibc2.5.x86_64.rpm
6.初始化mysql
/usr/bin/mysql_install_db
7.启动mysql服务
service mysql start
8.设置开机自启
chkconfig mysql on
chkconfig --list | grep mysql
9.mysql安全设置,查看root用户密码
cat /root/.mysql_secret
执行安全设置
/usr/bin/mysql_secure_installation
a. 修改root用户密码 Y
b. 删除匿名用户 Y
c. 取消root远程登陆 N
d. 删除test库和对test库的访问权限 Y
e. 刷新授权表使修改生效 Y
10.进入mysql
mysql -uroot -p123456
关闭防火墙
systemctl stop firewalld.service
关闭开机自动启动
systemctl disable firewalld.service
永久性生效
-开启
chkconfig iptables on
-关闭
chkconfig iptables off
开启某个端口访问:假设开启3306
mysql -u root -p 123456 -P 3306
## 进入mysql
mysql>USE MYSQL;
mysql>update user set host ='%' where user='root';
##授权
mysql>grant all privileges on *.* to 'root'@'%' with grant option; //赋权限
mysql>flush privileges;
##打开3306端口,
1.打开防火墙配置文件
vi /etc/sysconfig/iptables
2.增加下面一行
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
3.保存后重启
systemctl restart firewalld.service
apache编译安装
cd /usr/local/src/
1.安装apache软件包
yum -y install httpd
2.启动apache服务
systemctl start httpd #开启服务
systemctl enable httpd #开机自启
3.apache主配置文件
vi /etc/httpd/conf/httpd.conf #可以修改80端口
<Directory "/var/www/html">
Require all granted 自定义目录权限
</Directory>
测试:在本地发布测试页,并在浏览器中测试
在/var/www/html/新建一个index.html并编辑
vi /var/www/html/index.html
this is a test page
打开浏览器输入ip进行测试
php安装编译
1.安装php
yum install -y php
2.安装php组件
yum install php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-bcmath php-mhash
3.重启mysql和http服务
server mysql restart
systemctl restart httpd.service
4.测试php
cd /var/www/html 新建index.php文件,即vim /var/www/html/index.php
输入
<?php
phpinfo();
到此LAMP环境搭建完毕
下面是java安装
关闭selinux
1.永久关闭
vim /etc/selinux/config
//将SELINUX=enforcing 改为
SELINUX=disabled
2.临时关闭
setenforce 0
查看ssh状态
service sshd status
JDK1.8安装
1.查看版本
java -version
2.在windows下载好,利用winscp上传到linux上(下载rpm包)
rpm -ivh 包的名字
3.修改环境变量
vi /etc/profile
添加如下
export JAVA_HOME=/usr/java/jdk1.8.0_131
export JRE_HOME=/usr/java/jdk1.8.0_131/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
4.执行命令使环境变量生效
source /etc/profile
5.测试
java -version