一般服务器都是linux操作系统并且是无图形界面的,所以进行任何操作都是通过命令行。
服务器运维操作命令行(转载)
ubuntu和linux的区别(转载)
Ubuntu(乌班图)是一个以桌面应用为主的Linux操作系统,属于Linux操作系统。
1、利用命令登录服务器中的数据库
数据库一般在服务器的\var\lib\mysql中。可以下载navicat来连接服务器上的数据库。
登录服务器(输入密码时密码会看不见)
ssh root@服务器ip
显示服务器信息
lsb_release -a
登录mysql
mysql -p密码
显示所有数据库
show databases;
切换数据库
use 数据库名称;
显示该数据库中所有的数据表
show tables;
显示该数据表详细信息
desc 数据表名称;
root修改用户权限
2、部署网页
先在服务器中部署网站环境,我用的是apache,比如上传vue项目网页,可以先利用npm run build将项目打包好,把dist文件夹上传到服务器/var/www/中,这样就可以直接用服务器的ip访问网页了。可以为apache2指定文件夹,先找到文件/etc/apache2/sites-available/000-default.conf将里面的 DocumentRoot /var/www/html改为你的网页所在文件夹,之后重新启动apache2就可以了。
启动apache服务: /etc/init.d/apache2 start
重启apache2: /etc/init.d/apache2 restart
pm2:PM2是node进程管理工具,可以利用它来简化很多node应用管理的繁琐任务,如性能监控、自动重启、负载均衡等.可以运行接口文件,如app.js.
pm2基础命令
3、在服务器上运行tex文件
先安装texlive文件,cd到tex文件的位置,再利用xelatex 文件名.tex
进行编译。
在服务器上安装latex宏包:找到/user/share/texlive/texmf-dist/tex/latex/,将宏包放入并运行texhash
命令。
4、缓存问题
数据库缓存清除:刷新
child process中的stdout缓存的扩大。