阿里云配置java web环境
一、服务器配置
centos 6.5
二、远程连接软件
Xshell 5和Xftp 5
三、开始
- 使用Xshell链接到阿里云
四、安装jdk1.7
|
五、安装tomcat8
官网下载8.0.39
的tar.gz
使用Xftp上传至阿里云
将apache-tomcat-8.0.0.RC3.tar.gz文件上传到/usr/local中执行以下操作:
代码如下:
检验Tomcat安装运行
通过以下地址查看tomcat是否运行正常:
http://(阿里云的外网IP):8080/
看到tomcat系统界面,说明安装成功!
停止Tomcat
[root@localhost ~]# /usr/local/tomcat/bin/shutdown.sh //停止tomcat
六、安装Mysql5.7
rpm -qa|grep mysql
查看是否安装有mysql,若有通过rpm -e mysql-libs --nodeps
卸载安装mysql yum源
wget http://repo.mysql.com//mysql57-community-release-el6-9.noarch.rpm
(从官网http://dev.mysql.com/downloads/repo/yum/查看mysql最新的yum源的rpm安装包)使用yum安装rpm包
yum install mysql57-community-release-el6-9.noarch.rpm
查看当前yum源可以安装的版本
yum repolist enabled | grep mysql
- 安装mysql
yum install mysql-community-server
- 一个超级用户帐号’root’@’localhost 被创建,并且会为帐号生成随机密码,随机密码存储在错误日志文件里面。要显示它,使用以下命令:
grep 'temporary password' /var/log/mysqld.log
在安装完成后应尽快使用刚才生成的随机密码登录mysql,然后修改超级用户帐号密码shell> mysql -u root -p
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
此时密码为MyNewPass4!
因为有validate_password_policy限制,所以想要修的的简单点的密码可以在sql语句下set global validate_password_policy=0;
,此时在使用上面修改密码的语句可以修改为8位以上任意密码了。
(后面在开启远程访问权限时还是会提示密码强度不够,个人使用的话不追求密码强度可以关闭validate_password:在/etc/my.cnf中[mysqld]选项下面添加下面一条语句即可。validate_password=off
) 设置字符集为utf-8:
退出mysql,执行service mysqld stop
终止mysql服务,vim /etc/my.cnf
打开vim编辑配置文件,在最开始处加上[client]default-character-set=utf8在最后加上
# 修改处2:添加以下几行default-storage-engine=INNODBcharacter-set-server=utf8collation-server=utf8_general_ci[mysql]no-auto-rehashdefault-character-set=utf8保存退出,重新启动mysql
service mysqld restart
- 开启远程访问
grant all privileges on *.* to root@'%' identified by '远程访问密码';
若提示密码不安全,按第6步最后关闭validate_password或者使用安全级别更高的密码。
远程机器访问:mysql -h服务器外网地址 -u root -p
七、配置python3.5运行环境
准备编译环境
yum groupinstall 'Development Tools'yum install zlib-devel bzip2-devel openssl-devel ncurses-devel下载Python3.5代码包,最新版本下载地址可去官网查看后替换
wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz编译
tar Jxvf Python-3.5.2.tar.xzcd Python-3.5.2./configure --prefix=/usr/local/python3make && make install设置环境变量
echo 'export PATH=$PATH:/usr/local/python3/bin' >> ~/.bashrcecho /usr/local/lib >> /etc/ld.so.conf.d/local.confldconfig更新pip
pip3 install --upgrade pip
使用pip安装模块
- 兼容性问题
因为centos自带了python2,而上述安装方法安装后则与python3共存了,因此要执行python3相关的时候需要输入python3 …………
,执行pip需要pip3 …………