开发环境搭建、开发工具安装示例集合

开发环境搭建、开发工具安装示例集合 开发环境搭建、开发工具安装示例集合1. centos安装mysql2. centos7 安装docker3. centos8 安装docker4. 配置docker中的mysql可使用navicate访问5. 新建excel无法打开6 脚本创建数据库7. node安装7.1 node下载7.2 上传对应版本的包到linux服务器7.3 解压7.4 移动解压文件到/usr目录下7.5 添加环境变量7.6 查看是否安装成功8. node切换镜像源9 Python 安装10 Python 切换镜像11 Windows查看端口是否占用12 Mysql参数调优13 Nginx配置websockt14 Docker镜像2026.03.18 更新15 Docker安装nginx15.1 在宿主机创建数据卷目录15.2 启动容器15.3 将容器中的配置目录、日志目录、静态资源目录复制到宿主机15.4 将容器移除并配置容器数据卷后启动容器1. centos安装mysqlshell https://blog.csdn.net/qq_36582604/article/details/80526287 2. centos7 安装dockershell https://www.cnblogs.com/yufeng218/p/8370670.html 3. centos8 安装dockershell https://www.jianshu.com/p/537585f8e662 4. 配置docker中的mysql可使用navicate访问shell https://blog.csdn.net/qq_41885819/article/details/106344511?ops_request_misc%257B%2522request%255Fid%2522%253A%2522164605255816780265486364%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257Drequest_id164605255816780265486364biz_id0utm_mediumdistribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-9-106344511.nonecaseutm_termdockerspm1018.2226.3001.4450 5. 新建excel无法打开因为文件格式或文件扩展名无效https://www.cnblogs.com/zhangjunqiang/p/12441028.html6 脚本创建数据库如果是使用脚本创建数据库或表一定要制定这个编码类型和COLLATE属性不然不同类型的数据或者是表关联查询可能有问题。CREATEDATABASEmydatabaseCHARACTERSETutf8mb4COLLATEutf8mb4_general_ci;7. node安装7.1 node下载Node.js官方网站如果是windows版本下载installer版本直接运行安装下一步下一步就行了如果是linux版本这里记录下载的是binary版本7.2 上传对应版本的包到linux服务器如node-v16.20.2-linux-x64.tar.xz7.3 解压tar -xvf node-v16.20.2-linux-x64.tar.xz如果是.gz格式的使用tar -zxvf node-v16.20.2-linux-x64.tar.gz7.4 移动解压文件到/usr目录下mv node-v16.20.2-linux-x64 /usr/local/node-v167.5 添加环境变量vim/etc/profile在文档最后追加exportNODE_PATH/usr/local/node-v16exportPATH$NODE_PATH/bin:$PATH重载配置source/etc/profile7.6 查看是否安装成功node-v8. node切换镜像源# 查看当前镜像源npmconfig get registry# 设置淘宝镜像源npmconfigsetregistry https://registry.npm.taobao.org# 新淘宝镜像源npmconfigsetregistry https://registry.npmmirror.com# 删除淘宝镜像源(删除配置的淘宝镜像源后自动切换回默认的镜像源 https://registry.npmjs.org/ )npmconfig delete registry https://registry.npm.taobao.org9 Python 安装跳转到python下载也没下载对应版本后直接一路下一步安装即可。10 Python 切换镜像pip configsetglobal.index-url https://pypi.tuna.tsinghua.edu.cn/simple# 设置超时时间pip --default-timeout300install-Uhttps://pypi.tuna.tsinghua.edu.cn/simple国内常用镜像清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/ 阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban)http://pypi.douban.com/simple/ 中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/11 Windows查看端口是否占用netstat-ano|findstr808012 Mysql参数调优查看状态systemctl status mysqld.service重启systemct restart mysqld参数调优[mysqld]# 忽略表名大小写lower_case_table_names1# 非严格模式sql_modeSTRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION# buffer相关配置也不是越大越好innodb_buffer_pool_size32G max_connections500query_cache_size2G innodb_log_file_size2G thread_cache_size100# 开启慢查询slow_query_log1slow_query_log_file/var/log/mysql/mysql-slow.log long_query_time313 Nginx配置websockt以websocket地址为ws://192.168.0.1:8080/ws为例location /ws/{proxy_pass http://192.168.0.1:8080/ws;proxy_http_version1.1;proxy_connect_timeout60;proxy_set_header Upgrade$http_upgrade;proxy_set_header Connectionupgrade;}proxy_pass后面的这个地址确实的需要以http开头然后最下面的proxy_set_header Upgrade $http_upgrade;和proxy_set_header Connection upgrade;是需要加上的14 Docker镜像在CentOS7环境安装Docker后最近都遇到了search或pull镜像失败的情况即使修改为阿里镜像源也不行后面改成一下镜像源后可以pull但是search还是不行。sudotee/etc/docker/daemon.json-EOF { registry-mirrors: [ https://docker.m.daocloud.io, https://public.ecr.aws, https://dockerhub.timeweb.cloud] } EOFsudosystemctl daemon-reloadsudosystemctl restartdocker# 阿里云的镜像目前测试不会成功不管是用下面的地址还是私人的仓库地址# https://cr.console.aliyun.com,2026.03.18 更新根据最新使用情况推荐使用以下几个镜像源访问比较稳定docker.m.daocloud.io# 国内老牌服务商docker-0.unsee.tech# 亚洲节点加速站docker.1ms.run# 分钟级同步镜像站特别是docker.1ms.run 可以直接访问其管理端搜索对应的镜像和版本复制pull命令。如搜索es镜像选择对应的版本后可快速复制pull命令。调整后镜像源配置指令如下sudotee/etc/docker/daemon.json-EOF { registry-mirrors: [ https://docker.m.daocloud.io, https://docker-0.unsee.tech, https://docker.1ms.run, https://public.ecr.aws] } EOFsudosystemctl daemon-reloadsudosystemctl restartdocker# 如果是只能使用service命令则直接重启即可# service docker restart15 Docker安装nginx15.1 在宿主机创建数据卷目录mkdir-p/home/nginx/{conf,log,html}15.2 启动容器dockerrun\-p80:80\--namenginx\-dnginx:1.25.315.3 将容器中的配置目录、日志目录、静态资源目录复制到宿主机dockercpnginx:/etc/nginx/nginx.conf /home/nginx/conf/nginx.confdockercpnginx:/etc/nginx/conf.d /home/nginx/conf/conf.ddockercpnginx:/usr/share/nginx/html /home/nginx/15.4 将容器移除并配置容器数据卷后启动容器dockerrun\-p80:80\--namenginx\-v/home/nginx/conf/nginx.conf:/etc/nginx/nginx.conf\-v/home/nginx/conf/conf.d:/etc/nginx/conf.d\-v/home/nginx/log:/var/log/nginx\-v/home/nginx/html:/usr/share/nginx/html\-dnginx:1.25.3nginx相关配置可以在宿主机中的/home/nginx/conf/conf.d/default.conf文件中修改日志可以查看/home/nginx/log目录下的各种日志dist可以放到/home/nginx/html目录下再通过修改nginx配置后生效。