install Centos by parallels desktop

1). 通过iso镜像安装虚拟机

2). centOS7环境下查看IP: ip addr

20170714575451.png

3). 通过ssh连接

ssh -t username@IP地址  -p 22

Java

通过yum的方式:

列出yum库中的Java安装包:

yum -y list java*

安装:

注:“*”表示将java-1.7.0的所有相关Java程序都安装上。

sudo yum -y install java-1.8.0-openjdk*

安装完查看版本:

[chen@centos-linux ~]$ java -version
openjdk version "1.8.0_131"
OpenJDK Runtime Environment (build 1.8.0_131-b12)
OpenJDK 64-Bit Server VM (build 25.131-b12, mixed mode)

安装路径一般为/usr/lib/jvm

Tomcat

https://www.1and1.com/cloud-community/learn/web-server/apache/install-and-use-apache-tomcat-on-centos-7/ https://www.howtoing.com/how-to-install-apache-tomcat-7-on-centos-7-via-yum/

sudo yum install tomcat

这将安装Tomcat及其依赖项,包括Java。

tomcat目录: /usr/share/tomcat

这里有一些用户可能用到的额外的软件包,特别适用于tomcat新手。

sudo yum install tomcat-webapps tomcat-admin-webapps tomcat-docs-webapp tomcat-javadoc

将会安装:

  • Tomcat根网页(tomcat-webapps)
  • Tomcat Web管理管理器(tomcat-admin-webapps)
  • 官方在线Tomcat文档(tomcat-docs-webapp和tomcat-javadoc)

如果您的服务器正在运行Apache,请使用以下命令停止:

sudo systemctl stop httpd

启动tomcat:

sudo systemctl start tomcat

关闭tomcat:

sudo systemctl stop tomcat

Tomcat开机启动:

sudo systemctl enable tomcat

您可以通过访问Web浏览器中的URL http://example.com:8080来验证Tomcat是否正在运行。您将看到Tomcat欢迎页面,其中包含您在上一步中安装的Tomcat文档的链接。

firewall

注: parallels desktop 主机要想访问到虚拟机的服务,需要开启桥接网络。 此外liunx关闭防火、或开放对应端口


适用于centOS7 http://www.cnblogs.com/eaglezb/p/6073739.html

关闭防火墙:

systemctl stop firewalld.service

开启防火墙:

systemctl start firewalld.service

开启端口(重启后生效)

firewall-cmd --zone=public --add-port=80/tcp --permanent

查看已经开放的端口:

firewall-cmd --list-ports

命令含义:

–zone #作用域

–add-port=80/tcp #添加端口,格式为:端口/通讯协议

–permanent #永久生效,没有此参数重启后失效

重启防火墙

firewall-cmd --reload #重启firewall
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

Mysql

参考 https://help.aliyun.com/document_detail/50774.html?spm=5176.doc50700.6.669.om7xvz 权限不足的记得加上sudo

编译安装MySQL前预准备

首先检查系统中是否存在使用rpm安装的mysql或者mariadb,如果有需要先删除后再编译安装。

rpm -qa | grep mysql               #由下至上依次卸载
rpm -qa | grep mariadb
rpm -e xxx                           #一般使用此命令即可卸载成功,xxx表示前面命令列出的名字
rpm -e --nodeps xxx                  #卸载不成功时使用此命令强制卸载

卸载完以后用 rpm -qa|grep mariadb 或者 rpm -qa|grep mysql 查看结果。

安装mysql

yum install -y libaio-*                         #安装依赖
mkdir -p /usr/local/mysql
cd /usr/local/src
wget http://zy-res.oss-cn-hangzhou.aliyuncs.com/mysql/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz 
tar -xzvf mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz
mv mysql-5.7.17-linux-glibc2.5-x86_64/* /usr/local/mysql/

建立mysql组和用户,并将mysql用户添加到mysql组

groupadd mysql
useradd -g mysql -s /sbin/nologin mysql

初始化mysql数据库

 /usr/local/mysql/bin/mysqld --initialize-insecure --datadir=/usr/local/mysql/data/ --user=mysql

更改mysql安装目录的属主属组

chown -R mysql:mysql /usr/local/mysql

设置开机自启

cd /usr/local/mysql/support-files/
cp mysql.server  /etc/init.d/mysqld
chmod +x /etc/init.d/mysqld             # 添加执行权限
vim /etc/rc.d/rc.local                  

添加/etc/init.d/mysqld start到rc.local文件中,然后输入:wq保存退出。

设置环境变量

vi /root/.bash_profile

添加:

PATH=$PATH:$HOME/bin:/usr/local/mysql/bin:/usr/local/mysql/lib

然后输入:wq保存退出,输入:

source /root/.bash_profile

启动MySQL数据库

/etc/init.d/mysqld start

修改Mysql的root用户密码

初始化后mysql为空密码可直接登录,为了保证安全性需要修改mysql的root用户密码。

mysqladmin -u root password 'xxxx'

测试登录MySQL数据库

mysql -uroot -p密码                           #-p和密码之间无空格