➔ 【PHP】php代码在Linux上不被解析问题
| 1 minute read
解决 php 代码 在 linux 上 不被解析问题 解决方法 1. step1: 编辑 /ect/apache2/apache2.conf 文件, 在尾部添加 # enable executing php files <FilesMatch \.php$> SetHandler application/x-httpd-php </FilesMatch> 2. 执行一下命令 sudo a2dismod mpm_event && sudo a2enmod mpm_prefork && sudo a2enmod php8.1 NOTE : 上述命令中的 php7.0 替换成你自己的 PHP 版本
你应该会看到以下内容
sudo a2dismod mpm_event && sudo a2enmod mpm_prefork && sudo a2enmod php8.1 Module mpm_event already disabled Considering conflict mpm_event for mpm_prefork: Considering conflict mpm_worker for mpm_prefork: Module mpm_prefork already enabled Considering dependency mpm_prefork for php8.
Read More >>
➔ 【LaTex】LaTex的安装与基本使用
| 1 minute read
【LaTex】LaTex的安装与基本使用(base on linux) 安装 pdflatex 在 ubantu debian 中
sudo apt install texlive-latex-extra 使用
pdflatex + xxx.tex 安装 xelatex sudo apt-get install texlive-xetex 当你想输入中文时,发现编译报错,可能类似如下 ! LaTeX Error: File `ctexhook.sty' not found. 可能是感觉是缺少某些依赖
其实也可能是没有安装语言包的原因
可以用你的包管理器搜索中文包
sudo apt search texlive-lang | grep "chinese" 如果搜得到的话, 直接用包管理器安装语言包就好了
示例
% 文章类型是 \documentclass[a4paper, 12pt]{article} \usepackage{xeCJK} \usepackage{fontspec} \title{支持中文标题} \author{clay} % 文章开始点 \begin{document} \maketitle % 英文测试 this is a test % 中文测试 中文测试 嗨嗨嗨,老八秘制小汉堡 \end{document} % 文章结束点
➔ 【VIM】VIM Sorting Text
| 4 minute read
【VIM】VIM sort function I was clean up my vimrc file
and I see a bunch of plugins in my vimrc, and I want to make all the lins in a alphabet
so, there is a way can do that
here is what i have done
select the first letter in visual block
use command sort iu which stands for sort it ignore cases and unique
Read More >>
➔ 【Docker】docker
| 9 minute read
Docker what is docker ? what is container and what problem it solved ? a way to package application with all the necessary dependencies and configration portable artifact, easily moved and shared around. makes development and deployment more efficient container repository develop application Where do containers live ? container repository private repository public repository for docker https://hub.docker.com/ How containers improved our application development?
Read More >>
➔ 【数据库】数据库服务端启动错误
| 1 minute read
mariadb Could not open mysql.plugin table 错误 解决如下 systemctl stop mariadb rm -R /var/lib/mysql/* mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql systemctl start mariadb Mar 25 11:27:28 clay mariadbd[1669385]: 2022-03-25 11:27:28 0 [Note] Plugin 'FEEDBACK' is disabled. Mar 25 11:27:28 clay mariadbd[1669385]: 2022-03-25 11:27:28 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool Mar 25 11:27:28 clay mariadbd[1669385]: 2022-03-25 11:27:28 0 [Note] InnoDB: Buffer pool(s) load completed at 220325 11:27:28 Mar 25 11:27:28 clay mariadbd[1669385]: 2022-03-25 11:27:28 0 [Note] Server socket created on IP: '127.
Read More >>
➔ 【Web】PHP+MySql+worldpress创建worldpress站点
| 5 minute read
【Web】PHP + MySql + worldpress 创建 worldpress 站点 在ECS服务器上,执行以下命令,安装Apache服务及其扩展包。 yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql
执行以下命令,启动Apache服务 systemctl start httpd.service
执行以下命令,安装PHP。 yum -y install php php-mysql gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap
执行以下命令,创建PHP测试页面。 echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php
执行以下命令,重启Apache服务。 systemctl restart httpd
打开浏览器,访问http:///phpinfo.php,显示如下页面表示PHP安装成功。
执行以下命令,安装WordPress yum -y install wordpress
修改WordPress配置文件。
a. 执行以下命令,修改wp-config.php指向路径为绝对路径。
进入/usr/share/wordpress目录。 cd /usr/share/wordpress
修改路径。 ln -snf /etc/wordpress/wp-config.php wp-config.php
查看修改后的目录结构。 ll
b. 执行以下命令,移动WordPress到Apache根目录。 在Apache的根目录/var/www/html下,创建一个wp-blog文件夹。 mkdir /var/www/html/wp-blog mv * /var/www/html/wp-blog/
Read More >>
➔ 【虚拟机】虚拟机安装macOS
| 1 minute read
【虚拟机】虚拟机安装MacOS
使用 VMware workstation 安装 MacOS 系统 VMware workstation 本身并不支持安装 MacOS 操作系统,当可以使用 软件解除这一限制
Unlocker
你可以在这里下载
https://blog.clayliu.com/post/software/Unlocker-v2.0.0a-x64.zip
我是用的是 Unlocker-v2.0.0a-x64
运行之后再使用虚拟机 安装Mac OS 时 就有 macOS 的选项了
我使用的mac 镜像是 macOS Catalina ISO 10.15.7 by techrechard.com.iso
选择好镜像之后打开 VMX 文件, 再最后添加如下
VMX Parameters: smc.version = "0" smbios.reflectHost = "TRUE" hw.model = "MacBookPro14,3" board-id = "Mac-551B86E5744E2388" 就可以正常安装MacOS 系统了
➔ 【Man】man
| 1 minute read
No manual entry for XXX No manual entry for XXXX
对于 man 手册查不到某些说明时 然后报如上错误时, 有可能时 man 手册没安装好的问题 对于 debian 来说,可以使用如下命令 命令: sudo apt-get install manpages manpages-dev manpages-posix manpages-posix-dev
➔ 【虚拟机】桥接模式与NAT
| 1 minute read
【虚拟机】桥接模式与NAT
➔ 【Linux】SSH
| 1 minute read
SSH 1. 有时候我们的 linux 机器默认 SSH 是不开机 自启动的 将 SSH 服务设置为开机自启 ,命令 systemctl enable ssh.service 2. SSH config 一般 SSH 登录命令为: ssh UserName@ip_address 比如: ssh clay@192.168.1.110 每次登录都要输入一大串,可以设置 .ssh/config 文件 进行简化操作, 没有 config 的话,创建一个 .ssh/config : Host name(可任意取一个名字) HostName 远程主机名/域名/IP 地址 User 用户名 ... 其他的配置 我的 .ssh/config : Host dev HostName 192.168.1.110 User clay # RemoteCommand tmux # 用于登录自动进入 tmux RequestTTY yes 3. 关于免密登录 (1)生成SSH密钥和公钥
Read More >>