操作系统--Linux,Windows,Centos
Windows本地电脑实操经验,
Linux系统服务实操经验,
Centos系统服务实操经验,
三者的总结
啊巳~
小菜菜努力中~
展开
-
Windows下安装并使用MySQL数据库
MySQL是一款免费开源的关系型数据库,很多中小型企业开发项目都选择使用MySQL数据库,所以大家也在优先选择学习MySQL数据库。一,安装1.打开MySQL下载地址,MySQL官方下载地址https://dev.mysql.com/downloads/mysql/。2.选择自己的安装平台,这里选择Microsoft Windows。3.选择合适的安装包,进入下载页面,点击下载即可获取安装包。1.将下载好的安装包解压到合适的目录下。2.配置MySQL环境变量,步骤如下:计算机右键单击-&g原创 2020-12-28 15:25:45 · 220 阅读 · 2 评论 -
Linux下安装并使用MySQL数据库
一,首先设置安全组开放MySQL的默认端口3306二,安装MySQL服务在官网查找最新版本的下载链接:https://dev.mysql.com/downloads/repo/yum/2.1 在linux下载MySQL源:wget https://repo.mysql.com//mysql80-community-release-el8-1.noarch.rpm2.2 在linux安装MySQL源yum -y localinstall mysql80-community-release-e原创 2020-12-28 15:24:48 · 226 阅读 · 0 评论 -
rm删除文件显示:Operation not permitted
当需要删除某个文件夹或者文件时,提示Operation not permitted,表示不允许操作。解决方法如图chattr -i .user.ini注释:rm -rf 目录名字 :删除-r 就是向下递归,不管有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思。lsattr命令用于显示文件属性。chattr用于改变文件或目录的属性。...原创 2020-12-25 15:22:36 · 6736 阅读 · 0 评论 -
linux系统搭建ftp服务器--只给某个用户访问其默认目录下的文件
1、环境:window操作系统中安装FlashFXP 软件或xftp;服务器端的操作系统为centos8;2、检查安装vsftpd软件查看所有的安装的软件包 并在结果中查找包含vsftp 的文件rpm -qa | grep vsftpd如果没有装则使用yum命令安装yum -y install vsftpd3、创建用户在/var目录下创建www文件,使用useradd命令:创建用户feng并指定用户目录为/var/www/fenguseradd -d /var/www/feng f原创 2020-10-26 10:58:13 · 1338 阅读 · 0 评论 -
FTP配置文件详解vsftpd.conf
FTP配置文件详解vsftpd.conf转载过来做个笔记,原文地址:https://blog.csdn.net/miss520jenny/article/details/92664533#vi /etc/vsftpd/vsftpd.conf1.登录和对匿名用户的设置write_enable=YES //是否对登录用户开启写权限。属全局性设置。默认NOlocal_enable=YES //是否允许本地用户登录FTP服务器。默认为NOanonymous_enable=YES //设置是否允许匿名用户转载 2020-10-27 10:43:04 · 1038 阅读 · 0 评论 -
为什么配置了vsftpd.conf文件,用户还是可以访问上级目录?
因为选择的连接类型是 SFTP over SSH 所以访问的是 sftp服务器,sftp的配置文件中没对该用户限制根目录,所以可以访问上一级目录。但是,还是不可以写入了,除了该用户的目录文件,其他文件都是只读。修改 /etc/ssh/sshd_conf 配置文件 锁定根目录#Subsystem sftp /usr/libexec/openssh/sftp-serverSubsystem sftp internal-sftp#匹配cxz组 (匹配用户 则是 Match User原创 2020-10-27 10:47:08 · 603 阅读 · 0 评论 -
windows系统服务器添加ssl证书
一、为域名申请证书浏览器打开后系在对应版本:https://keymanager.org/注册账号:https://freessl.cn/安装刚刚下载的软件;登录进去就可以申请域名的证书了申请之后下载下来。二、为网站添加证书打开宝塔,点击项目对应的设置设置里面的其他证书—然后把上面申请的证书内容放进去保存之后就可以了。...原创 2020-11-03 16:25:51 · 1283 阅读 · 0 评论 -
centos8服务器创建新用户并指定该用户只能打开某个目录文件
ssh -V来查看openssh的版本需求:sftp组,用户mysftp,该用户不能使用ssh,且sftp登录后只能在自己的主目录下操作,不能访问其他目录1、创建sftp组groupadd sftp2、创建一个sftp用户,名为mysftpuseradd -g sftp -s /bin/false mysftppasswd mysftp3、新建一个mysftp目录,然后指定mysftp的home为/www/mysftpmkdir -p /www/mysftpusermod -d /转载 2020-09-23 09:15:29 · 2189 阅读 · 0 评论 -
nginx部署与小程序配置
nginx部署与小程序配置说明1、安装nginx$ sudo apt-get update$ sudo apt-get install nginx2、配置https:查看:https://help.aliyun.com/knowledge_detail/95491.html?spm=5176.2020520154.cas.64.7dd7Quq8Quq8apmkdir /opt/cert把证书上传到这个文件夹在/etc/nginx/conf.d下增加一个文件default.conf内原创 2020-09-08 16:38:15 · 1231 阅读 · 0 评论 -
django-uwsgi配置
一、安装uwsgiuwsgi是一个应用服务器,非静态文件的网络请求就必须通过他完成,他也可以充当静态文件服务器,但不是它的强项。注意:uwsgi必须安装在系统级别的Python环境中,不要安装到虚拟环境中。uwsgi是使用python编写的,执行下面命令安装。conda install -c conda-forge uwsgiconda install -c conda-forge libiconv##下面先不执行conda install -c https://conda.binstar.原创 2020-09-08 16:35:46 · 1743 阅读 · 0 评论 -
linux下安装pm2
提前安装nodelinux下安装pm2全局安装npm install pm2 -g创建软连接ln -s /home/node/node-v10.14.2-linux-x64/bin/pm2 /usr/local/bin/查看进程pm2 list启动引号内是线程名pm2 start npm --name "my-nuxt"停止pm2 stop --name "my-nuxt"或者pm2 stop all删除pm2 delete all...原创 2020-12-20 23:25:26 · 350 阅读 · 0 评论 -
linux 安装wdcp控制面板
**wdCP是WDlinux Control Panel的简称,**是一套通过WEB控制和管理服务器的Linux服务器管理系统以及虚拟主机管理系统。可以查看服务器情况,资源利用率,系统负载,内存使用率,带宽使用率;可以轻松创建网站,开站点,发布网站,创建FTP,创建mysql数据库;可以管理服务器上的站点,站点文件,站点配置;开始安装1 只安装wdcp面板看看wget http://down.wdlinux.cn/in/install_v3.shsh install_v3.sh2 和lanm原创 2020-11-12 14:52:17 · 192 阅读 · 0 评论 -
linux服务器配置ssl证书
一、申请ssl证书这里有申请域名的ssl证书的步骤:https://blog.csdn.net/weixin_38797742/article/details/109471250二、配置服务器打开项目对应的配置文件,配置图中三行信息,端口、还有申请的证书的所在目录。listen 443 ssl;ssl_certificate /usr.local/webserver/ssl/dc.yikaozhinan.club_chain.crt;ssl_certificate /usr.local/web原创 2020-11-03 16:32:02 · 1736 阅读 · 0 评论 -
linux安装虚拟环境virtualenv
(安装虚拟环境,不然会和其他环境冲突)https://blog.csdn.net/wtwcsdn123/article/details/88653179https://blog.csdn.net/u011798443/article/details/80881931(超详细)pip install virtualenv 创建python3环境virtualenv -p /usr/bin/python3 myenv3激活环境–打开cd ~/myenv3/bin && s原创 2020-11-03 14:10:51 · 84 阅读 · 0 评论 -
linux系统安装宝塔面板
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh原创 2020-11-03 14:08:56 · 112 阅读 · 0 评论 -
centos8 linux部署node项目
1、域名解析到服务器2、上传代码到项目目录3、数据库:mongouser 集合名数据行的id和routes文件下index.js里面的id相一致4、配置nginx.conf文件:/usr/local/nginx/conf/nginx.conf cd/usr/local/nginx/conf/sites 新建域名文件(静态/动态)端口和node项目中的www文件的端口一致注意反向代理的名字:proxy_pass和upstream 名字一致配置完:nginx -t重启:nginx -原创 2020-11-03 14:08:04 · 244 阅读 · 0 评论 -
linux安装pip
使用脚本安装和升级pip要安装或升级pip,需要下载 get-pip.py. 地址:https://bootstrap.pypa.io/get-pip.py然后运行以下命令 (需要管理员权限):$ wget https://bootstrap.pypa.io/get-pip.py$ python get-pip.py#查看pip版本$ pip -V ...原创 2020-11-03 13:43:03 · 243 阅读 · 0 评论 -
centos8部署Django项目---后台运行
参考:https://www.cnblogs.com/yoyoketang/p/10220941.html安装pip install django创建项目django-admin startproject mysite打开项目配置settings.py文件cd mysite/mysitesettings.py文件(DEBUG = TrueALLOWED_HOSTS = ['127.0.0.1', 'localhost ', '你的公网ip','域名'])运行项目python原创 2020-11-02 16:09:44 · 764 阅读 · 1 评论 -
centos8部署nginx
Nginx 部署1.创建 www用户, UID、GID 皆是 501,通过cat /etc/passwd,检查是否存在www用户~]# groupadd -g 501 www~]# useradd -u 501 -g www www~]# cat /etc/passwd2.下载相应版本~]# wget http://nginx.org/download/nginx-1.16.1.tar.gz3.解压到/usr/local/src~]# tar -zxvf nginx-1.16.1.tar.g原创 2020-11-02 16:00:57 · 632 阅读 · 0 评论 -
linux系统界面光标不见了---木有了
直接在界面输入命令echo -e “\033[?25l” 隐藏光标echo -e “\033[?25h” 显示光标原创 2020-09-10 15:39:46 · 1866 阅读 · 1 评论 -
docker-compose安装问题
1、设置一个timeoutpip install --default-timeout=100 docker-compos2、下载到本地docker_compose-1.27.0-py2.py3-none-any.whl首先去下载:https://pypi.org/project/docker-compose/#files然后上传到服务器安装原创 2020-09-10 15:35:32 · 605 阅读 · 0 评论 -
docker安装问题
1、卸载docker重装将所有含docker的文件找出来find / -name ‘docker’或cd到根目录后搜索:find -name ‘docker删除搜索的文件或目录:rm -rf …删除全部的docker有关文件命令rm -rf $(find -name ‘docker’)2、安装docker安装依赖sudo yum install -y yum-utils device-mapper-persistent-data lvm2sudo yum-config-manag原创 2020-09-10 14:20:42 · 615 阅读 · 0 评论 -
Liunx 命令大全
1.ifconfig 用于配置和显示Linux内核中网络接口的网络参数2.type 用来显示指定命令的类型,判断给出的指令是内部令还是外部指令3.man Linux下的帮助指令,通过man指令可以查看Linux中的指令帮助、配置文件帮助和编程帮助等信息4.help 用于显示 shell 内部命令的帮助信息5.ls 列表显示文件及目录6.du 查看文件或目录所占磁盘空间大小7.touch原创 2020-09-08 16:40:48 · 662 阅读 · 1 评论