「这是我参与2022首次更文挑战的第20天,活动详情查看:2022首次更文挑战」。
前言
原来是想推广linux服务器搭建环境的各种操作方法,但实际情况是在当下云服务器环境,有很多服务器都是现成的已经给了地址和其他账号信息,可能最终很多程序员会失去搭建服务器的能力。
安装步骤
本文主要以centos桌面版系统为例,因为是初学,不大适应命令版系统操作。
-
安装VMware-CentOS镜像ios文件,进入CentOS桌面(安装过程选择的);
-
2、打开Terminal终端输入ifconfig查看ip地址;
-
3、本地PC安装xftp软件,远程连接linux所显示ip地址,主要用于传输文件,还可以设置权限;
也可以使用命令设置权限:chmod 777 目录或文件
-
4、常用工具Xshell或者putty,远程linux虚拟机,进行命令操作;
-
5、Terminal使用cd命令进入安装录入,安装文件JDK+tomcat+eclipse+Mysql等等需要安装的文件;
-
6、安装文件有压缩包xxx.tar.gz|zip,可执行文件xxx.bin,安装包xxx.deb\xxx.rpm等等分不同版本的linux系统(CentOS\Ubuntu)
#解压压缩包文件
[root@localhost /]# tar -zxvf xxx.tar.gz #后面可以跟解压路径 /./././xxx 同unzip xxx.zip
#执行可执行文件 ./deb 在前目录安装,一般的默认安装路径在/opt/目录下,(liniux安装文件时,首先授权,确认有执行权限)
-
7、解压jdk-7u79-linux-x64.tar.gz,修改简短一点的jdk目录:jdk1.7 可以用mv命令修改文件名
-
8、解压apache-tomcat-7.0.62.tar.gz,修改文件夹名称:tomcat
配置canalina.sh环境变量:先编辑tomcat安装bin目录下catanali.sh 然后再命令cp到服务启动目录;tomcatpath为tomcat安装路径
注意:设置环境变量路径的时候是绝对路径,不用双引号,最后也不再加斜杠/任何斜杠\,有时会在读取文件的时候出错
CentOS6.5-7下安装mysql数据失败-----rpm源码安装&&tar.gz二进制包解压安装都失败;不是启动不了mysql数据库服务就是无法设置密码进入mysql进行操作;
-
11、mysqldump -u xxx -h xxx -P 3306 -p --all-databases > databases.sql #备份数据库
-
12、 service mysqld start/stop # 先停止mysql, 输入mysal 提示:bash:mysql:command not found
映射一个mysql安装bin目录下的mysql 到/usr/bin目录下:ln -s /mysqlpash/bin/mysql /usr/bin
mysqlpath 是mysql安装路径,
mysqld、mysqladmin命令找不到的方法同mysql一样解决;
ln 新建一个软链接指向执行目录,进入/usr/bin目录下:运行:ln -fs /mysqlpath/bin/mysql ;
-
13、set password for ‘root’@‘localhost’ = password('mypasswd'); #设置密码
-
14、centos7下快速安装mysql
CentOS 7的yum源中貌似没有正常安装mysql时的mysql-sever文件,需要去官网上下载
| 1 2 | # wget dev.mysql.com/get/mysql-c… # rpm -ivh mysql-community-release-el7-5.noarch.rpm # yum install mysql-community-server |
|---|
成功安装之后重启mysql服务
| 1 | # service mysqld restart |
|---|
小结
本篇简单介绍了linux服务器安装应用的操作,由于是面向新手,选择了的UI版,同时也用到了几个高级命令,如:ln等、mv、unzip;不再是cd、ls。