CentOS
安装jdk
- 查看当前Linux系统是否已经安装java
rpm -qa | grep java
- 卸载
rpm -e --nodeps 要卸载的软件
- 解压移动
tar -zxvf 路径
mkdir /usr/local/src/java/
mv 文件路径 /usr/local/src/java/
- 配置环境变量
vim /etc/profile
export JAVA_HOME=/usr/local/src/java/文件夹
export PATH=$JAVA_HOME/bin:$PATH
- 使配置文件生效
source /etc/profile
java -version
安装tomcat
- 解压移动
tar -zxvf 文件路径
mv 文件路径 /usr/local/src/java/
- 启动tomcat
/usr/local/src/java/apache-tomcat-7.0.57/bin/startup.sh
- 配置防火墙并重启
vim /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
service iptables restart
安装mysql
- 检查系统是否安装其他版本的msyql数据
yum list installed | grep mysql
yum -y remove mysql-libs.x86_64
- 获取mysql
wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
rpm -ivh mysql-community-release-el6-5.noarch.rpm
yum repolist all | grep mysql
- 安装mysql数据库
yum install mysql-community-server -y
- 启动服务
service mysql start
- 设置为开机启动
chkconfig --list | grep mysqld
chkconfig mysqld on
- 设置密码
/usr/bin/mysqladmin -u root password '123456'
- 登录并修改root密码
mysql -uroot -p123456
select Host,User,Password from user where User='root';
update user set Password = password('123456') where User='root';
select Host,User,Password from user where User='root';
flush privileges;
- 配置防火墙并重启
vim /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m -tcp -p tcp --dport 3306 -j ACCEPT
service iptables restart
- 使用mysql语句创建远程登录用用户
use mysql;
select user,host,password from user;
#创建用用户,设置密码
create user 'root'@'%' identified by '1234';
#给指定的用户授权
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
#刷新权限
flush privileges
- 远程访问
mysql -h192.168.134.135 -uroot -p1234
文档操作
i: 进入编辑模式
esc: 退出编辑模式
esc :wq 或者x保存并退出
启动FTP服务
- 安装vsftpd并启动服务
yum install -y vsftpd
service vsftpd start
netstat -nltp | grep 21 #监听21端口查看状态
- 访问方式
ftp://192.168.1.170
#目录为/var/ftp
- 配置访问限制
vim /etc/vsftpd/vsftpd.conf
anoymous_enable=NO # 禁止匿名访问
chroot_local_user=YES # 禁止切换根目录
service vsftpd restart
local_root=/var/www/html
anon_root=/var/www/html
- 创建ftp账户并设置密码
useradd ftpuser
echo "password" | passwd ftpuser --stdin
usermod -s /sbin/nologin ftpuser #限制用户只能通过ftp访问
- 配置防火墙并重启
vim /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m -tcp -p tcp --dport 21 -j ACCEPT
service iptables restart
- 关闭SELinux服务
setenforce 0