OpenBSD-Notes/README.md
2023-07-28 17:04:05 +03:00

114 lines
1.2 KiB
Markdown

# OpenBSD-Notes
## Packages
```sh
pkg_info -Q php
pkg_info php-8.1.17
pkg_add vim
pkg_delete vim
```
## Networking
Dynamic IP Address
:floppy_disk: `vi /etc/hostname.em0`
```sh
dhcp
```
Static IP Address
:floppy_disk: `vi /etc/hostname.stge0`
```sh
media 100baseTX
mediaopt full-duplex
inet 192.168.2.1 0xffffff00
```
Default Gateway
:floppy_disk: `vi /etc/mygate`
```sh
192.168.1.1
```
Hostname
:floppy_disk: `vi /etc/myname`
```sh
echo 'OpenBSD' > /etc/myname
hostname OpenBSD
```
DNS
:floppy_disk: `vi /etc/resolv.conf`
```sh
nameserver 9.9.9.9
nameserver 1.1.1.1
```
# Firewall
```ssh
```
# Gitea
# Drupal
PHP
```sh
pkg_add wget unzip composer git
pkg_add libxml xz png jpeg gettext libiconv postgresql-server nginx
pkg_add php php-gd php-pgsql php-intl php-zip phh-curl php-gd php-mbstring php-mcrypt
```
Database
```sh
# Installation
pkg_add mariadb-server php_mysqli php_pdo_mysql
# Start
rcctl enable mysqld
rcctl start mysqld
rcctl check mysqld
# Setup
mysql_install_db # create system tables and binary files
mysql_secure_installation # Enable socket at /var/run/mysql.sock
```
/etc/my/cnf
```ini
[client-server]
socket=/var/run/mysql/mysql.sock
port=3306
```
`mysql -uroot -p1234 # Test`
HTTPD
```sh
```