使用VMware虚拟机和linux搭建web服务器遇到的问题

1.虚拟机安装centos问题

image.png
  • 解决方案
    虚拟机自动加载两个CD,在设置里把CD/DVD(IDE)autoinst.iso移除
    这样启动时连接,只启用CD/DVD2(IDE),重启即可顺利进入安装
  1. 实现物理机和虚拟机复制粘贴,拖拽文件问题
    一开始想通过Vmware Tools解决,无奈百度谷歌了很久“无法在更新服务器上找到组件。请联系 VMware 技术支持或您的系统管理员”这问题解决不了
    换种方式,使用FinalShell来连接,centos能上网就行
    具体参考https://www.cnblogs.com/kinggod/p/10348873.html

  2. 下载nginx,配置nginx后物理机无法访问问题
    nginx的启动 https://cloud.tencent.com/developer/article/1495856
    vm的端口映射配置https://www.cnblogs.com/zhaoshunjie/p/5825670.html
    linux防火墙配置https://www.jb51.net/article/160854.htm

  3. node centos7下 node: command not found问题
    解决方案:https://blog.csdn.net/erdfty/article/details/89847743

5.关于mongodb和pm2问题
安装:www.cnblogs.com/xiuber/p/7772550.html
配置:https://www.cnblogs.com/xiaofeideboke/p/9837648.html
查看mongodb是否有启动
https://blog.csdn.net/u010821666/article/details/78114391
本地连接虚拟机数据库需要注意vm端口设置和linux端口开放问题
PM2部署:https://www.jb51.net/article/157567.htm

  1. 关于myslq的问题
    安装:https://www.jianshu.com/p/276d59cbc529
    执行 chown -R mysql:mysql /usr/local/mysql 出现invalid user: ‘mysql:mysql’,则需要 useradd mysql
    第七部启动mysql 的时候出现Starting MySQL.2020-04-07T10:59:17.052246Z mysqld_safe error: log-error set to '/var/log/mariadb/mariadb.log', however file don't exists. Create writable for user 'mysql'.
    ERROR! The server quit without updating PID file (/usr/local/mysql/data/localhost.localdomain.pid).
    解决方案:https://blog.csdn.net/bertonyip/article/details/80829524

你可能感兴趣的:(使用VMware虚拟机和linux搭建web服务器遇到的问题)