阿里云转战腾讯云-全纪录
机器迁移全记录。
1.JDK
/usr/local/java/下,放jdk11和jdk1.8。default软连接到jdk11。
/etc/profile 文件加入环境变量指向default。执行source /etc/profile
2.maven
/usr/local/mvn/下,放maven解压包,加入环境变量。
3.cmake
/opt下放cmake的解压包,加入环境变量。
4.xampp
/opt下放xampp的安装文件,xampp-xxx.run文件。
chmod -R 755 xampp-linux-xxx-installer.run 添加执行权限。
./xampp-linux-xxx-installer.run 执行安装。
安装的过程就不多说了,也不用设置什么,无非就是问你时候确定一些选项,出现提问,直接按 回车 下去即可。xampp默认安装在/opt/lampp下
安装完毕之后,并没有运行,我们需要手动启动xampp服务,也就是启动apache,ftp和mysql这些服务器。使用命令
/opt/lampp/lampp start
此时,lampp组件就成功启动了,但它并不是每次随系统启动
输入以下命令
ln -s /opt/lampp/lampp /etc/rc.d/rc3.d/S99lampp
ln -s /opt/lampp/lampp /etc/rc.d/rc4.d/S99lampp
ln -s /opt/lampp/lampp /etc/rc.d/rc5.d/S99lampp
这样,就随系统启动了!
环境安装完了,但是MySQL的密码是多少,ftp的账号密码也是多少?我们不知道,这个默认为空,还需要我们自己设置。【要先在文本上面写好先在复制安全点,不然密码设置成什么自己都不记得了】输入命令
sudo /opt/lampp/lampp security
如图所示:他会依次要求你
1、先输入xampp控制面板的密码(用户名是xampp);
2、输入phpmyadmin的密码(用户名是pma)
3、输入mysql的密码(用户名是root)
4、输入ftp密码(用户名是daemon,默认端口21)
9、在浏览器输入服务器的ip访问看一下成功了没有?
由于服务器设置了xampp不允许远程访问,所以远程不能访问需要修改conf文件
vi /opt/lampp/etc/extra/httpd-xampp.conf
将 Require local 改成 Require all granted
/opt/lampp/lampp restart 重启xampp
到此xampp安装完成
mysql指令无法执行,简单的方法是可以直接将/opt/lampp/bin/目录添加到环境变量中,这样就可以直接使用mysql和mysqldump命令了。
打开 ~/.bashrc 文件
在最后一行加入
# PATH
export PATH=/opt/lampp/bin:$PATH
保存退出执行该文件中的命令
source ~/.bashrc
修改/opt/lampp/etc/my.cnf 配置文件,开放3306端口。可能需要重启服务器,注意查看下mysql是否启动在33066端口上。